• [^] # Re: curieux

    Posté par . En réponse au message purger le cache RAM après archivage et zippage de gros dossiers. Évalué à 1.

    Pour l'astuce du fifo afin de tester le retour de toutes les commandes, on peut faire:

    run_cmd() {
     retfile=1ドル
     shift
     $*
     echo $? > $retfile
    }
    mkfifo gzipin
    run_cmd /tmp/ret1 gzip < gzipin > out.tar.gz &
    run_cmd /tmp/ret2 tar -cf .. > gzipin
    r1=`cat /tmp/ret1`
    r2=`cat /tmp/ret2`
    if [ $r1 -eq 0 -a $r2 -eq 0 ]; then ... ; fi

    Sh étant ce qu'il est, il n'y a pas vraiment d'autre moyen que de passer par un fichier pour stocker les codes retours...