Introduction - If you have any usage issues, please Google them yourself
This experiment in order to achieve a simple command interpreter, that is, the shell process in Linux. Experimental procedure named ysh, required that their design is similar to the current popular interpretation of the procedures of the shell, such as bash, csh, tcsh, but it does not need a less complex function. ysh procedures should have the following important features:
external procedures to perform the command, the command can take parameters. . .
to perform fg, bg, cd, history, exit the internal order.
the use of input and output pipes and redirection.
support before and after the Taiwan operations, the provision of operating control functions, including a list of print jobs, change the current operation of the front running/background status of the pending operation and control, suspension and continue to run.
In addition, this experiment must be done:
make tools to use to establish the project.
use gdb