• # find est ton ami

    Posté par (site web personnel) . En réponse au message [Bash] Detecter des fichiers de taille nulle. Évalué à 3.

    Tu peux utiliser la commande find pour trouver les fichiers vides

    ton fichier ressemblera à ca:


    #!/bin/sh

    # suppression de tous les fichiers vides (taille=0) dans /repA
    for ERASERHEAD in `find /repA/ -size 0`
    do rm -f $ERASERHEAD
    done

    # déplacement de ce qui reste
    mv /repA/* /repB