yet another shell homework.
stars/forks/PRs/issues welcomed.
meshell is linux oriented, and was developed in Ubuntu 18.04.
I'm not sure whether it can work well with another linux release or not.
you need following tools installed to build meshell:
- g++
- make
git clone https://github.com/MiloWang2048/meshell
cd meshell
make
make clean
./mesh
- cd
- ls
- clear
- env
- echo
- help
- pause
- exit
- env: shell
- outer program invoke
- batch file support
- I/O redirection(built in commands only)
- background execution
- cmd history
- signal intercept