| command | description |
|---|---|
| echo | echo the STRING(s) to standart output. -n flag: do not output the trailing newline |
| cd | change the shell working directory (with a relative or absolute path) |
| pwd | print name of current/working directory |
| export | set export attribute for shell variables |
| unset | unset values of shell variables |
| env | print the environment |
| exit | cause the shell to exit with the exit status specified |
- Prompt implementation
- HashTable functions implementation
- Tokenizer implementation
- Variables expansion implementation
- Builtins implementation
- Parse and execute sistem design
- Signals implementation
- Parsing implementation
- Execute implementation
- Norme
- Bugs hunting
- Unix Processes in C -video
- Termination Signals
- Shell Command Language
- Bash Guide for Beginners
- Programming Terminal Devices -video
- Introduction to System Programming -video
- Capturing exit status code of child process
- Notion with details about Readline lib, Termcaps and Signals
- Writing Your Own Shell