Pipex is a project developed as part of the curriculum at 42 school. It is a program designed to mimic the functionality of the shell command pipeline (|
) in Unix systems.
- Implements the basic functionality of the shell command pipeline
- Allows users to redirect input and output between commands
- Handles error cases and provides appropriate error messages
- Written in C language
- Clone the Pipex repository.
- Compile the program using the provided
Makefile
. - Run the executable with the desired command line arguments.
To run a basic pipeline with Pipex, use the following command:
./pipex file1 cmd1 cmd2 file2
Contributions to Pipex are welcome. If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the official GitHub repository.