J'ai des fichiers tels que: p>
Comment puis-je remplacer Je veux des solutions pour: p>
exemple code> sur
fichier de test code> dans chacun d'eux? P>
3 Réponses :
in Bash, vous pouvez utiliser la commande ici premier argument est renommée code> comme suit ceci:
requis code> expression à modifier, deuxième argument est
remplacement code> et dernier argument est
nom de fichier code> p> p>
Mais je veux renommer tous les fichiers d'une commande.
Voici un Fichier de lots solution: p>
Comme on n'a pas encore été soumis, voici un PowerShell Réponse: P>
For %A In (example*)Do @Set "_=%A"&Call Ren "%A" "test-file%_:*example=%"
POWERSHELL CODE> EXAMENIR TRAVAILLE NICE, MAIS
BATCH CODE> COMMENDER I> ERREUR ERREUR POUR DOUBLE %%, il sera simple%, il sera célibataire et il effectue un nom de fichier comme % de test-fichier% i>
@MDashik, il n'y a rien de mal à mon exemple de fichier de lot. Le problème est que vous avez décidé de traiter mon fichier de commandes en tant que ligne de commande et tenté de l'exécuter comme dans l'invite de commande. En fait, mon exemple de fichier de lot, contrairement à celui que vous avez accepté comme réponse, ne remplace que la première instance de exemple code>. Disons que le fichier a été nommé
exemple.example.ts code>, le mien renommerait-le à
test-file.example.ts code>, la réponse que vous avez acceptée le renommerait à < code> test-file.test-file.ts code>. Comme vous semblez vouloir une invite de commande,
cmd.exe code> exemple, j'ai maintenant inclus un dans ma réponse; S'il vous plaît réessayez-le! i>
@MDashik, je voudrais aussi ajouter que non seulement vous n'avez pas fonctionné correctement et accepté une solution «inférieure», votre question posée pour trois solutions et la mine est la seule réponse à avoir obligé, malgré votre question hors sujet i>. Je vous demande s'il vous plaît examiner mes réponses, tester les trois, ou maintenant quatre i>, solutions et fournissent des commentaires appropriés pour le temps et les efforts que j'ai offert à votre demande; Merci.
- Compo merci pour votre offre :( Mais la dernière fois que j'essayais à mon chemin, mais j'étais échoué. Je ne sais pas pourquoi :( Je t'ai déjà donné upvote.
@Mdashik, je vous ai dit pourquoi! Toutes mes réponses fonctionnent exactement comme je les ai postées. Vous n'avez pas exécuté mon fichier de lot de réponse en tant que fichier de commandes et à cause de cela, vous avez mal décidé que l'erreur était à moi et a choisi la réponse de quelqu'un d'autre B>. Je vais répéter cela à nouveau, La réponse que vous avez choisie ne fournit pas de réponse PowerShell ou «Bash», elle ne satisfait que la demande de fichier par lot. De plus, la réponse que vous avez acceptée est inférieure à la mine, car elle remplace toutes les instances de exemple code>, pas seulement des instances de tête b>. S'il vous plaît exécutez mes commandes et prouvez-moi qu'ils ne fonctionnent pas, merci.
Vous avez été membre aussi longtemps pour savoir que cela dépasse la portée de, de sorte de vous apprendre à coder quelque chose dans CMD, PowerShell, Bash ou autre. Choisissez l'une des langues commencez à coder et lorsque vous rencontrez des problèmes, vous êtes invité à revenir et à obtenir de l'aide.
Je peux changer de fichier ou renommer tous ceux de cmd, mais j'ai besoin de faire exécuter une boucle pour changer un exemple de mot au nouveau nom de fichier. Je suis sûr que tu connais ma réponse mais tu m'ignores !!!
Si je suis autorisé à vous recommander quelque chose pour vous: commencez à apprendre les bases de PowerShell. Vous apprendrez probablement ce dont vous avez besoin pour cette tâche dans les toutes premières leçons. Cela ne prend pas longtemps mais je suis sûr que cela vous remboursera à l'avenir.
@Oolaf pouvez-vous m'aider en faisant référence à un livre pour apprendre PowerShell. Je suis intéressé.
@MDashik, veuillez vous rafraîchir votre compréhension de la façon dont ce site fonctionne. Vous devez savoir que des questions nous demandant de recommander ou de trouver un livre, un outil, une bibliothèque de logiciels, un tutoriel ou une autre ressource hors site sont hors tension pour débordement de pile. S'il vous plaît considérer, rafraîchir vos connaissances en rétablissant le tour et lisant Comment demander .