[Linux-bruxelles] rename recursif
Sébastien Adam
bxlug at sebastienadam.be
Dim 3 Fév 13:09:02 CET 2019
Salut,
À priori, si tes fichiers sont sur un disque en NTFS, ils ne peut pas y
avoir plusieurs fichiers avec le même nom et une case différente (en
NTFS, p.e. IMG_1234.jpg est équivalent à IMG_1234.JPG).
Il est assez facile de faire un script pour renommer tous tes fichiers.
Je peux éventuellement le faire en Pyhton, si tu veux (ou d'autres
pourront peut-être le faire dans d'autre langages, ou avec des outils
spécifiques).
Il faudrait juste que tu me donnes le résultat des commandes suivantes
exécutées dans un terminal:
which pyhton3
python3 --version
Aussi, il faudrait que tu explique exactement ce que tu veux
(corrige-moi si je me trompe):
* Si le fichier a une extension '.jpg', le renommer avec une extension
'.JPG'.
* Si un fichier est à renommer, vérifier s'il n'existe pas déjà un
fichier avec le nouveau nom. Si c'est le cas, renommer le fichier en
'*-x.JPG' (avec 'x' étant un nombre à incrémenter, je suppose).
À bientôt.
-------------------
Sébastien Adam
http://www.sebastienadam.be/
https://telegram.me/SebastienAdam
Contactable sur Signal: https://signal.org/
Le 3/02/19 à 11:45, mpa01 a écrit :
> On Sun, 03 Feb 2019 11:37:07 +0100, mpa01 wrote:
>> Re-,
>>
>> Je continue :
>>
>> Certains fichiers photo ont une extantion .JPG et d'autres .jpg.
>>
>> Le problème est que certains fichiers modifiés sont sauvés sous le
>> même nom (DSC_0578 par exemple) mais avec .jpg ET .JPG.
>>
>> Je voudrais donc modifier tous mes fichiers DSC*.jpg en DSC*-x.JPG
>> (il y en a 56217 sur le disque) de manière récursive (mais sure) à
>> partie de mon répertoire "pictures".
>>
>> Pouvez vous m'aider?
>>
>> A+
>>
>> _______________________________________________
>> Linux-bruxelles :
>> Èchanger, partager, s'informer par mails sur toute action,
>> proposition accordée avec: http://www.bxlug.be/?Nos-statuts
>>
>> Linux-bruxelles at lists.bxlug.be
>> https://listes.domainepublic.net/listinfo/linux-bruxelles
> J'ai oublié de dire que les fichiers sont sur un disque ntfs :-( mais
> déposés avec ntfs-3g à partie de Linux.
> _______________________________________________
> Linux-bruxelles :
> Èchanger, partager, s'informer par mails sur toute action, proposition
> accordée avec: http://www.bxlug.be/?Nos-statuts
>
> Linux-bruxelles at lists.bxlug.be
> https://listes.domainepublic.net/listinfo/linux-bruxelles
>
Plus d'informations sur la liste de diffusion Linux-bruxelles