Skip to content

This project aims to deepen your understanding of the two concepts that you already know: Redirections and Pipes. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.

Notifications You must be signed in to change notification settings

jos-felipe/pipex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This project is about hanling pipes.

Your program will be executed as follows:

./pipex file1 cmd1 cmd2 file2

It must take 4 arguments:

  • file1 and file2 are file names.
  • cmd1 and cmd2 are shell commands with their parameters.

It must behave exaclty the same as the shell command below:

$> < file1 cmd1 | cmd2 > file2

Examples

$ ./pipex infile "ls -l" "wc -l" outfile

Should behave like:

$ < infile ls -l | wc -l > outfile
$ ./pipex infile "grep a1" "wc -w" outfile

Should behave like:

$ < infile grep a1 | wc -w > outfile

Implementation Reference

https://github.com/ArthurSobreira/42_pipex

About

This project aims to deepen your understanding of the two concepts that you already know: Redirections and Pipes. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published