Ce que j'ai et que je veux réaliser:
Il y a des milliers d'images dans un dossier.
J'ai un fichier CSV avec les colonnes suivantes:
A: nom d'origine B: nom renommé
Une rangée typique ressemble à ceci:
"original-1.jpg","renamed-1.jpg" "original-2.jpg","renamed-2.jpg"
Je peux supprimer les citations, ce n'est pas un problème.
Maintenant, je veux utiliser une application ou exécuter un script qui recherchera toutes les images de la colonne A et les renommera en noms dans la colonne B (par exemple, original-1.jpg -> renamed-1.jpg).
Il y a quelques réponses autour, par exemple:
http://ubuntuforums.org/showthread.php?t=1069652
http://systembash.com/content/one-line-batch-rename-files-using-csv-input-file-and-awk/
Cependant, certains scripts sont impliqués et je ne sais pas si tous ces scripts affectent uniquement le dossier dans lequel vous stockez le script ou s'ils peuvent renommer tous les fichiers sur le disque qui remplissent certaines conditions. Bien sûr, ce dernier doit être évité.
Ce que je recherche est un guide simple sur la façon de renommer des fichiers et de choisir un dossier avec des fichiers.
Merci d'avance.
la source