Vous n'êtes pas identifié(e).
$ cd /chemin/du/repertoire/
# find -type f -print0 | xargs -0 sed -i 's/IMG_//g'
A noter que la commande peut renommer tout aussi bien la chaîne de caractères...
Par exemple :
$ cd /chemin/du/repertoire/
# find -type f -print0 | xargs -0 sed -i 's/IMG_/paysage_/g'
Remplace "IMG_" par "paysage_" !
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
pc Medion MT6, cg ATI X300SE. J'utilise aptitude.
Hors ligne
Le + à la fin permetttant le traitement des fichiers en série et non plus un par un. C'est à dire que find passe au fichier suivant sans reprise de tous les fichiers à chaque fois.
Merci Geai déchaine !
Complément à la commande sed :
Il peut arriver que nous souhaitions renommer avec des slash par exemple.
Il suffit de remplacer les slash de la commande par des virgules par exemple, ainsi :
Et ainsi, plus besoin d'échappement \ à utiliser, avec les risques d'écriture possible.
Merci à StalkR pour son amical intervention sur le chan #debianfr.
Amitié, Joel
Dernière modification par smolski (06-07-2010 18:08:13)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne