Fix without $PATH commands should return No such file or directory instead of command not found Handle quotes properly Keep using the same file descriptors Tester check for -Wall -Werror -Wextra find a program that returns 2 with invalid options add here_doc with "EOF " in some way This one is the reason why quotes will never work correctly because of the extra quotes ./pipex input "echo "'"hallo"'"" cat output Test if spaces are ignored within quotes ./pipex input "printf h'hal""lo hallo'h" cat output figure out the awk command thingy ./pipex input "awk '{print$1}' input" cat output ./pipex input "awk '{ print$1 }' input" cat output Memory Checker sed command find gcc add " -g -fsanitize=address" directly after it catch fsanitize signals # Project Name Description\ line 2\ line 3\ --- ## Todo #### Write program - [x] Makefile - [ ] Functionality - [ ] Memory leaks - [ ] Norminette #### Write Tester - [ ] Norminette - [ ] Makefile - [ ] Relink - [ ] Wrong Input - [ ] Check Output - [ ] Return Values - [ ] Memory leaks --- ## Improvements ### Feature ##### Program - Step 1 - Step 2 ##### Program - Step 1 - Step 2 --- ## Bugs **existing bug** *Maybe a feature* ~~squashed~~ --- ## Usage 1. Simply clone or download the repository 2. Run `make` in the cloned directory 3. Start the server with `./program` in the cloned directory --- ## Tester - add valgrind to tester - check for -Wall -Werror -Wextra #### Usage 1. Download test.sh ....... directory 2. Make the file executable `chmod +x test.sh` 3. Run `./test.sh` to start the test --- [This project is part of the studies at 42](https://42.fr/en/homepage/) ![alt text](https://www.markdownguide.org/assets/images/tux.png) | Syntax | Description | | ----------- | ----------- | | Header | Title | | Paragraph | Text | ``` codeblock ``` > blockquote