• [^] # Re: retirer_ces_$*%*&@_d'_espaces !!

    Posté par . En réponse au message appliquer une action à chaque fichier d'un répertoire. Évalué à 2.

    find -name "*.jpg" -exec macommand '{}' ;

    Tu sais, macommand peut très bien être un script qui fait ce que tu dis.

    par exemple. (largement améliorable)


    #!/bin/sh
    if [ -a "1ドル" ]; then
    date_exif=20061201
    new_name="$date_exif.jpg"
    counter="0"
    while [ -a "$new_name" ]; do
    counter=$[$counter+1]
    new_name="$date_exif-$counter.jpg"
    done
    mv "1ドル" "$new_name"
    else
    echo "paramètre incorrecte";
    exit -1;
    fi