Boucle for non connue dans le terminal
Résolu
Benchtock
-
Benchtock -
Benchtock -
Bonjour,
J'essaie d'écrire une commande pour modifier le nom de fichiers, j'ai trouvé celle la qui marche dans un cas simple:
for i in *.tif ; do let j+=1 ; mv $i picture$j.tif ; done
Mais lorsque je veux le faire dans un autre dossier, cela me répond: "for: command not found", "do: command not found" et "i: undefinied"
Merci d'avance pour vos réponses
J'essaie d'écrire une commande pour modifier le nom de fichiers, j'ai trouvé celle la qui marche dans un cas simple:
for i in *.tif ; do let j+=1 ; mv $i picture$j.tif ; done
Mais lorsque je veux le faire dans un autre dossier, cela me répond: "for: command not found", "do: command not found" et "i: undefinied"
Merci d'avance pour vos réponses
5 réponses
-
hello
quel shell ? tcsh ? -
-
que répond
echo $SHELL
-
la commande fonctionne ...
donc il n'y a pas de raison qu'elle ne fonctionne plus par la suite
la commande qui fonctionne ,au depart ,est actif dans quel "dossier" ? et aussi celle qui marche pas?
ta commande est dans un fichier executable?
estce que tu la tapes directement dans le terminal? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -