20 lines
772 B
Markdown
20 lines
772 B
Markdown
|
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
|