Bonjour à tous 🙂,

J'ai une petite question :
Sur mon ftp j'ai besoin de renommer des fichiers en gardant leurs noms, mais simplement en rajoutant S01 devant chaque fichiers. Ex:

015 Les Défis de Merlin.mkv ---------> S01015 Les Défis de Merlin.mkv
016 Le Banquet des chefs.mkv ---------> S01016 Le Banquet des chefs.mkv

Vu qu'il y a beaucoup de fichiers, je gagnerai un temps fou à ce que ça soit automatique et non que je les renommes un par un

J'imagine que ça peut se faire avec la commande rename mais je n'en suis pas sur.

Merci d'avance,

John

    Salut Shadowin930 Je te conseil de regarder ce github : https://github.com/kgaut/CLI-Magic Il y a pas mal d'information sur les commandes linux. Celle qui devrait t'intéresser c'est sed. Je te conseille de faire des tests sur 3/4 fichiers avant de le faire sur tous d'un coup.

    Merci de ta réponse

    j'ai finalement réussis à m'en sortir avec la commande rename

    rename 's/^/S01/' *

    Top alors ! Garde ce lien il est super même si il est pas bien organisé 😉

    2 ans plus tard

    Hello,

    Je me permets de remonter ce topic, parce que j'ai une petit souci avec le renommage de fichier et ça fait deux heures que je cherche en vain. Je veux:

    CD 01 - LENOMDUFICHIER ---> CD 01

    Vous auriez pas une idée avec rename?

    un truc simple type:

    for i in ls -d *; then mv $i $(echo $i | awk '{print $1 $2}'; done

    ça devrait le faire, non ? (pas testé, je fais ça en live au levé devant mon premier café... mais l'idée est là 😉 )

    Répondre…