Linux Shell Implementation 实现简单的Shell
Shell is a program that takes what you input on the keyboard and gives them to the OS to perform. The Linux OS have System Calls, but they should be called through GNU C Library. Shell can provide a convenient way to call the System Calls.
lush is a simple implemention of shell.
实现一个Shell,需要实现的功能有:
add DIY commands to builtin.c/h
$ gcc main.c builtin.c -o lush
$ ./lush