getnextline | ||
libft | ||
src | ||
.gitignore | ||
en.subject.pdf | ||
LICENSE | ||
Makefile | ||
pipex.h | ||
Readme.md | ||
test.sh |
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
- 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
- Simply clone or download the repository
- Run
make
in the cloned directory - Start the server with
./program
in the cloned directory
Tester
- add valgrind to tester
- check for -Wall -Werror -Wextra
Usage
- Download test.sh ....... directory
- Make the file executable
chmod +x test.sh
- Run
./test.sh
to start the test
This project is part of the studies at 42
Syntax | Description |
---|---|
Header | Title |
Paragraph | Text |
codeblock
blockquote