tasks:
- Write a simple shell
- Run the shell in Linux
- Run the shell in Minix 3
make
- Write a working read/parse/execute loop and an exit command;
- Handle single commands without arguments (e.g. ls);
- Support commands with arguments (e.g. apt-get update or pkgin update);
- File I/O redirection:
- Support for bash style redirection syntax (e.g. cat < 1.txt 2.txt > 3.txt 4.txt);