En tant que fainéant, je vais vous donner un petit raccourci
ps: l'option
-v
affiche juste ce que la commande fait.Avec
mv tester.txt test.txt -v
je renomme un fichier ! mais cela peut-aussi s'écrire :mv test{er,}.txt -v
ici on utilise des accolades avec 2 valeurs séparées par une virgule; la première valeur est "le fichier actuel", la deuxième est le résultat que nous désirons.
mv test{er,}.txt -v
: renommer tester.txt en test.txtmv test{,er}.txt -v
: renommer test.txt en tester.txtmv {,toto/}test.txt -v
: déplacer .test.txt dans ./toto/test.txtmv {toto/,}tester.txt -v
: déplacer ./toto/test.txt dans ./mv {,~/tester/toto/}tester.txt -v
même chose avec chemin absoluCa ne marche que pour une seule modification mais le monde parfait n'existe pas !