• [^] # Re: tee + fifo

    Posté par . En réponse au message DD sur plusieurs sorties. Évalué à 2.

    Pas mal !
    Ca peut s'optimiser en supprimant les cat:

    mkfifo /tmp/dd1
    mkfifo /tmp/dd2
    mkfifo /tmp/dd3

    bunzip2 | tee /tmp/dd1 | tee /tmp/dd2 | tee /tmp/dd3 | dd of=/dev/hdd &
    dd if=/tmp/dd1 of=/dev/hda &
    dd if=/tmp/dd1 of=/dev/hdb &
    dd if=/tmp/dd1 of=/dev/hdc &
    wait

    Ne pas oublier de lancer les process en arrière-plan sinon tout se bloque dès que les fifos sont pleines !