Renomer fichier en bash

Renomer fichier en bash - Shell/Batch - Programmation

Marsh Posté le 01-07-2011 à 22:47:20    

Bonjour,
 
Je me permet de demander votre aide car je ne connais presque rien au bash et j'aimerai renommer des fichier de mon Mac de filename.tbn à folder.jpg
J'ai réussi à trouver tous mes fichiers *.tbn mais je les copie toujours dans le même dossier et je ne sais pas comment faire.
 
#!/bin/bash
 
find ./Films -name '*.tbn' | while read FILE; do
        echo "$FILE"
        cp "$FILE" folder.jpg
done

 
Merci


Message édité par JBLSteeve le 01-07-2011 à 22:48:15
Reply

Marsh Posté le 01-07-2011 à 22:47:20   

Reply

Marsh Posté le 01-07-2011 à 23:28:47    

en shell unix il faut utiliser mv (move)
 
mv ancien_fichier nouveau_fichier

Message cité 1 fois
Message édité par GordonF_69 le 01-07-2011 à 23:29:30
Reply

Marsh Posté le 02-07-2011 à 10:05:08    

GordonF_69 a écrit :

en shell unix il faut utiliser mv (move)
 
mv ancien_fichier nouveau_fichier


 
Merci
 
Cependant, j'aimerai dans un premier temps les copier avec le nom "folder.jpg" avant de renommer pour faire des essais.
mais je ne sais pas comment préciser pour garder le même chemin

Reply

Marsh Posté le 05-07-2011 à 13:31:52    

cp "$FILE" $(dirname $FILE)/folder.jpg

Message cité 1 fois
Message édité par erulio le 05-07-2011 à 13:32:13
Reply

Marsh Posté le 05-07-2011 à 14:03:57    

erulio a écrit :

cp "$FILE" $(dirname $FILE)/folder.jpg


 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed