¿Alguien ha hecho una minishell en C? Es que estoy haciendo una practica sobre eso y me gustaria partir con algun ejemplo. No quiero que lo tomeis a mal, no penseis que me la voy a copiar. La tengo casi hecha, lo que pasa es que no se como conectar mas de un proceso con tuberias. Tengo hecho todo lo referente a redirecciones, procesos en background, modificacion de variables de entorno y demas, pero justamente lo que me falta es conectar mas de un comando con tuberias.
Por ejemplo, al hacer el comando "ps -l | sed -e '1,$p' | sort" se me queda bloqueado y no continua.
Gracias de antemano.