Renommer des fichiers contenant abc1 en abc2 - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 22-08-2007 à 08:54:07
Code :
|
Devrait fonctionner
Marsh Posté le 22-08-2007 à 09:39:42
ca marche bravo et merci
--edit--
Ca marche pas pour les fichiers qui sont dans des dossiers cachés (qui commencent par .)
Marsh Posté le 22-08-2007 à 10:04:28
zezette a écrit : ca marche bravo et merci |
WedgeAnt utilise find dans son script, fait un man find pour trouver l'option qui permet de chercher les fichiers cachés
Marsh Posté le 22-08-2007 à 08:46:06
Bonjour à tous,
J'ai une série de fichers (cachés ou non) à renommer de cette manière :
*abc1* doivent devenir *abc2*
Sous dos, rien de plus simple, avec rename *abc1* *abc2* mais sous linux, mv et rename ne marchent pas comme ça...
donc j'ai essayé un find *abc1* -exec mv {} {}2 \; (mais ça ça ajoute un 2 à la fin de tous mes fichiers et c'est pas le but donc je nage
Faut surement faire un truc avec des expressions régulières, mais ça fait longtemps
A vos claviers
---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes