Objectif avoir le meme comportement que les pipes shell
./pipex infile "cmd1" "cmd2" outfile
# reviens a faire : < infile cmd1 | cmd2 > outfileExemple:
./pipex infile "ls -l" "wc -l" outfilePipes multiples:
./pipex infile "cat" "grep hello" "wc -l" outfileHere Document:
./pipex here_doc end "grep 42" "wc -l" outfileLe programme utilise:
fork()pour créer des processus enfantspipe()pour la communication inter-processusdup2()pour rediriger stdin/stdoutexecve()pour exécuter les commandes