- The objective of this project is for you to create a simple shell.
- Yes, your little bash or zsh. You will learn a lot about processes and file descriptors.
- You should download readline library and place it upper minishell dir.
- In readline dir, Make sure
configure
, andmake
- Not interpret
\
;
- Use readline library
- Redirections
>
>>
<
<<
- Pipe
|
- Priorities
&&
||
- Wildcard
*
for the current working directory - Environment variables
- Signal
ctrl-C
ctrl-D
ctrl-\
- Implement Builtins
echo
cd
pwd
export
unset
env
exit