Aide pour script réécriture de fichier
Résolu
denis
-
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
je voudrais de l'aide pour écrire un petit script qui ajoute au début des noms de fichier dans un répertoire le nom de ce répertoire suivi d'un caractère_:
ex : le répertoire dossierprod avec
dossierprod/h1.jpg
dossierprod/h2.jpg
....
devient
dossierprod/dossierprod_h1.jpg
dossierprod/dossierprod_h2.jpg
....
je suppose qu'il faut utiliser des expressions régulières.
Qui peut m'aider ?
merci
je voudrais de l'aide pour écrire un petit script qui ajoute au début des noms de fichier dans un répertoire le nom de ce répertoire suivi d'un caractère_:
ex : le répertoire dossierprod avec
dossierprod/h1.jpg
dossierprod/h2.jpg
....
devient
dossierprod/dossierprod_h1.jpg
dossierprod/dossierprod_h2.jpg
....
je suppose qu'il faut utiliser des expressions régulières.
Qui peut m'aider ?
merci
A voir également:
- Aide pour script réécriture de fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
1 réponse
Salut,
$ pwd /home/lami20j/perl/jpg/dossierprod $ ls -l total 0 -rw-r--r-- 1 lami20j lami20j 0 mars 1 17:22 h1.jpg -rw-r--r-- 1 lami20j lami20j 0 mars 1 17:22 h2.jpg $ for f in *.jpg;do mv -v "$f" "${PWD##*/}_$f";done `h1.jpg' -> `dossierprod_h1.jpg' `h2.jpg' -> `dossierprod_h2.jpg' $ ls -l total 0 -rw-r--r-- 1 lami20j lami20j 0 mars 1 17:22 dossierprod_h1.jpg -rw-r--r-- 1 lami20j lami20j 0 mars 1 17:22 dossierprod_h2.jpg