Table of Contents
C shell implements the most common shell features as well as handling of signals, new processes, input/output redirection, and more!
Here are a few of the features implemented in C Shell.
ln
rm
exit
cd
fg
bgImportant
The C Shell was built in linux, and will only work in a linux environment
#1. Navigate to the project directory
cd /path/to/clone/of/c-shell#2. To compile the shell with prompts, run the command
make 33sh#3. To compile the shell w/o prompts, run the command
make 33noprompt#4. To compile both 33sh and 33noprompt, run
make all#5. To remove all compilations, run
make clean#6a. To run either 33sh, run
make ./33sh#6a. To run 33noprompt, run
make ./33noprompt#7. Quit the shell with
exit
or
CTRL-\The project was completed under the guidance of CS330 @ Brown University.