feat(0-shell): add requirements to implement command flags asked in audit

This commit is contained in:
nprimo 2024-01-25 10:56:04 +00:00 committed by Niccolò Primo
parent 7461cb01a4
commit fb3d6bbdb2
1 changed files with 10 additions and 10 deletions

View File

@ -17,16 +17,16 @@ For this project you will only have to create a simple `Unix shell` where you ca
- The command lines are simple, you will not have pipes, redirection or any other advanced functions.
- You must manage the errors, by displaying a message adapted to the error output.
- You must implement the following commands:
- echo
- cd
- ls
- pwd
- cat
- cp
- rm
- mv
- mkdir
- exit
- `echo`
- `cd`
- `ls`, including the flags `-l`, `-a` and `-F`
- `pwd`
- `cat`
- `cp`
- `rm`, including the flag `-r`
- `mv`
- `mkdir`
- `exit`
> The commands need to be implemented from scratch. It is not allowed to execute external binaries.