Ciao a tutti!

Sto implementando una piccola shell e devo creare il meccanismo delle pipe. Ho pensato che si potesse usare la funzione popen per ogni comando da eseguire nella pipe. Il problema è che non so quale potrebbe essere un modo per eseguire un comando senza visualizzare il suo output. Cioè deve comportarsi come la pipe di Linux che fa vedere l'output solo dell'ultimo comando nella catena della pipe e quindi degli altri no. Come posso fare?