• # Rename

    Posté par . Évalué à 6.


    $ man rename
    example1 $ rename foo bar foo*
    example2 $ rename foo_ '' foo*
  • # Re: Bash:cmnt substituer le même prefix d'une série de fichiers...

    Posté par . Évalué à 2.

    Bonjour,

    juste peut être un petit jeu avec des expressions régulières et les notations :

    ${parameter##word}
    et
    ${parameter%%word}

    Exemple remplacement de prefixe (foo_bar* -> bar_bar*):

    for i in foo_bar*
    do
    mv $i bar_${i##foo_}
    done

    Pour information, ${i##foo_} enlève le préfixe.

    Exemple remplacement d'extensions (foo_bar*.C -> foo_bar*.c):

    for i in foo_bar*.C
    do
    mv $i ${i%%.C}.c
    done

    Bon courage.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.