• [^] # Re: Re:

    Posté par . En réponse au message renommer les fichier par script en nom_dossier_jour.jpg. Évalué à -2.

    Le problème pourra venir des espaces dans les noms de dossier. Utilise les guillements
    basename "$(pwd)"

    Pour remplacer les espaces par des underscores, plutôt que sed et awk, le plus pratique, c'est d'utiliser les fonctions de remplacement du shell
    ${variable// /_}

    Au final, ça donne
    cd "/home/sacha/Bureau/images/test image 2"
    name=${basename "$(pwd)"}
    name=${name// /_}
    echo $name
    => test_image_2