make./minishell- Builtins functions:
cdwith only a relative or absolute path.pwdwith no options.echowith-noption.exportwith no options.unsetwith no options.envwith no options.exitwith no options.
- Redirections:
<redirect input.>redirect output.>>redirect output with append mode.
- Pipes
|the output of each command in the pipeline is connected via a pipe to theinput of the next command. - Environment variables ($ followed by characters) expand to their values.
$?expands to the exit status of the most recently executed foreground pipeline.- Signals work like in bash. When interactive:
Ctrl + Cwill print a new prompt on a newline.Ctrl + Dwill exit the shell.Ctrl + \will do nothing.