• [^] # Re: Trop de fork

    Posté par (site web personnel) . En réponse au message Script Bash, tronquer noms de fichiers pour eCryptFS. Évalué à 2. Dernière modification le 16 septembre 2014 à 16:20.

    Bah un sort -r te fera trier traiter les fichiers en premier puis les répertoires

    find ... | sort -r | while read filename; do
    ...
     if [ -d "${filename}" ]; then
     ...
     else # tout le reste c'est fichier, lien, socket, etc
     ...
     fi
     ...
    done

    Et encore le test sur répertoire est pas vraiment nécessaire, tu travailles sur le nom et pis c'est tout. Ça te permet de remplacer ton trunc_dir et trunc_item.