Skip to content

santadji/pipex

Repository files navigation

pipex

📌 Description

pipex est un projet 42 visant à reproduire le comportement des pipes (|) dans un shell Unix. Le programme redirige l'entrée/sortie entre deux commandes en utilisant les appels système bas niveau comme pipe, fork et execve.

Il simule la commande suivante dans un shell :

< infile cmd1 | cmd2 > outfile

🛠️ Compilation

make

Cela génère un exécutable nommé pipex.

🚀 Utilisation

./pipex infile cmd1 cmd2 outfile

Exemple :

./pipex infile "grep a" "wc -l" outfile

Le programme lit le contenu de infile, exécute cmd1, envoie sa sortie dans cmd2, puis écrit le résultat final dans outfile.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published