On Wed, 17 Oct 2007 12:16:17 +0200 Fabio Marcone <[EMAIL PROTECTED]> wrote: [...] > io vorrei che lo stdout di comando1 sia lo stdout della sequenza e lo > stderr di comando1 sia lo stdin di comando2.
Li puoi mettere in sequenza, usando un file temporaneo: $ f=`mktemp` $ comando1 2>$f $ comando2 <$f $ rm $f oppure eseguirli in parallelo tramite una pipe: $ f=`mktemp -d` $ mknod $f/pipe p $ comando2 <$f/pipe & $ comando1 2>$f/pipe $ rm $f/pipe $ rmdir $f Attenzione perché in alcuni sistemi unix mknod è usabile solo da root, ma se lavori con Debian e Linux non c'è problema. Ciao, Giuseppe