User Tools

Site Tools


commandes_bash

Commandes Bash

Renommer fichiers

rename

Non installé par défaut

Exemple :

./[Test] Un Deux - 001 [trois].txt

Commande 1 :

rename -v 's/(\[Test\] )//' *Test*
Résultat : Un Deux - 001 [trois].txt

Commande 2 :

rename -v 's/( - )/ - E/' Un\ Deux*
Résultat : Un Deux - E001 [trois].txt

Exemple :

./Un Deux S01/
    [Test] Un Deux - 001 [trois].txt
./Un Deux S02/
    [Test] Un Deux - 002 [trois].txt

Commande 1 :

find . -iname "*Test*" -exec rename -v 's/(\[Test\] )//' '{}' \;
find . -iname "Un Deux*" -exec rename -v 's/( - )/ - E/' '{}' \;
Résultat :
./Un Deux S01/
    Un Deux - E001 [trois].txt
./Un Deux S02/
    Un Deux - E002 [trois].txt
commandes_bash.txt · Last modified: 2023/09/28 23:14 by mithiriath