Renommer tous les fichier d'un meme répertoir
Sir_rob1
-
Sir_rob1 -
Sir_rob1 -
Bonjour,
j'ai dans un répertoire plusieurs fichier avec une extension ".tab" et j'aimerai tous les renommer en ".sql"
Exemple: toto.tab ==> toto.sql
J'aimerai exécuter une commande (mv ou cp etc...) qui me traite tous mes fichiers en un seule fois.
Merci d'avance pour votre aide.
j'ai dans un répertoire plusieurs fichier avec une extension ".tab" et j'aimerai tous les renommer en ".sql"
Exemple: toto.tab ==> toto.sql
J'aimerai exécuter une commande (mv ou cp etc...) qui me traite tous mes fichiers en un seule fois.
Merci d'avance pour votre aide.
Configuration: Windows XP Internet Explorer 6.0
4 réponses
-
rename 's/\.tab$/.sql/' *
"Une petite ligne de code vaut mieux qu'un long travail", Moi !
Cordialement. -
Salut,
encore une posibilité (je suis l'adepte de rename ;-)root@debian:~# ls -1 *.tab titi.tab toto.tab root@debian:~# for i in $(ls *.tab);do mv -v $i $(basename $i .tab).sql;done `titi.tab' -> `titi.sql' `toto.tab' -> `toto.sql' root@debian:~# ls -1 *.sql titi.sql toto.sql
-
Salut,
Ou encore :$ ls -1 titi.tab tito.tab toti.tab toto.tab tutu.txt $ for i in *.tab; do echo "mv $i ${i/tab/sql}"; done mv titi.tab titi.sql mv tito.tab tito.sql mv toti.tab toti.sql mv toto.tab toto.sqlPS. Enlever le "echo" pour un renommage effectif ;-))
-