<
should redirect input.>
should redirect output.<<
should be given a delimiter, then read the input until a line containing the delimiter is seen. However, it doesn’t have to update the history!>>
should redirect output in append mode.
The output of each command in the pipeline is connected to the input of the next command via a pipe.
($ followed by a sequence of characters) which should expand to their values.
- ctrl-C displays a new prompt on a new line.
- ctrl-D exits the shell.
- ctrl-\ does nothing.
- echo with option -n
- cd with only a relative or absolute path
- pwd with no options
- export with no options
- unset with no options
- env with no options or arguments
- exit with no options
- Clone repository
- Move to directory
cd minishell
3.Run make file
make
- Run th program : example
./minishell
Builting env:
env
Builtin echo:
echo "hello world"
Redirections, pipes, commands:
< Makefile cat | ls | cat > test.txt
Heredoc
<< ..