• # Python

    Posté par . En réponse au journal Défragmenter une partition FAT32 sous Linux .... Évalué à 7.

    Je suis toujours surpris de voir ce genre de choses faites en python quand le shell est plus simple :

    for fragmented ( $(find . -type f -exec filefrag \{\} \+ | awk -F: '!/ [1-5] extent found$/{print 1ドル}') ) do 
     cp "$fragmented" "${fragmented}.tmp" && mv "${fragmented}.tmp" "$fragmented"
     filefrag "$fragmented" | awk -F: '!/ [1-5] extent found$/{print 1ドル}'
    done

    Ça économise pas le mv, mais pour le coût que ça a je pense que c'est acceptable.