Linux has its own batch for executing several commands. This repository contains codes in "c" language for creating your own batch.
- cd
- jobs
- exit
- kill
- history
- & command (for background tasks)
It also supports commands like man for manual page etc. which are not specific to a particular batch.
gcc shell.c -lreadline
./a.out