La parte del fork e dell'exec l'hai capita? Il problema è solo la pipe?