Ce projet vise à approfondir votre compréhension des deux concepts que vous connaissez déjà : les redirections et les pipes. Il s'agit d'un projet d'introduction pour les projets UNIX plus importants qui apparaîtront plus tard dans le cursus.
*Votre programme devra reproduire le comportement de la syntaxe suivante:
< file1 cmd1 | cmd2 > file2
*
sudo apt update -y
sudo apt install -y gcc
sudo apt install -y make
mkdir -p $HOME/.local/bin
mkdir -p $HOME/.local/src
mkdir -p $HOME/.local/include
name=pipex
git clone https://github.com/Skalyaeve/$name.git
cd $name && make && make clean
ln -s $PWD/$name $HOME/.local/bin/$name
ln -s $PWD/src $HOME/.local/src/$name
ln -s $PWD/include $HOME/.local/include/$name
export PATH=$HOME/.local/bin:$PATH
pipex <file> <cmd> <cmd> <file>
name=pipex
rm -rf $name
rm $HOME/.local/bin/$name
rm $HOME/.local/src/$name
rm $HOME/.local/include/$name