Tout d'abord merci pour ta réponse.
Cependant, si j'essaie d'exécuter une ligne obtenue par cette ligne de commande, j'obtiens le message d'erreur suivant, en étant placé dans le dossier :
mv "Pixmania - EeePC_20110603_djvu" "Pixmania - 20110603_EeePC.djvu"
mv: impossible d'évaluer 'Pixmania - EeePC_20110603_djvu': Aucun fichier ou dossier de ce type
EDIT
Le pb est le "_djvu" qui devrait être un ".djvu" au niveau du fichier source.
Comment modifier la ligne de commande ?
Dernière modification par Fif91 le sam. 16 oct. 2021, 14:03, modifié 2 fois.
Mageia 4 x64 | ArchLinux x64 | KDE MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Une idée ? Je ne comprends pas la ligne de commande en fait.
J'ai tenté, sans succès : ls -1 | sed 's/\././g' | awk -F " - |_" '{print "mv \""$0"\" \""$1" - "$3"_"$2"."$4"\""}'
Mageia 4 x64 | ArchLinux x64 | KDE MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Il existe des solutions GUI de renommage par lot comme Inviska Rename qui a la bonne idée d'exister en AppImage et donc à tester sans installation et sans modération.
ArchLinux/SysLinux/XFce en MonoBoot et MonoUser
GIGABYTE Brix GB-BXi3-4010 - RAM 8Go - SSD 120Go - Video Intel HD Graphics 4400 - Audio Realtek ALC269
J'ai beaucoup de mal à comprendre la ligne proposée, mais on s'y approche.
Seul bémol :
- Magasin peut contenir des espaces (ie "Leroy Merlin")
- L'extension est supprimée dans la cible
Exemple de nom de fichiers :
- "LDLC - Souris ergonomique Logitech_20190613.pdf"
- "Darty - Tablette HTC Nexus 9_20150626.pdf"
- "Leroy Merlin - Tondeuse_20180421.djvu"
Mageia 4 x64 | ArchLinux x64 | KDE MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850