Bash script
- sh-bang
- Comments in a Shell script
- cd in subshell
- Set a variable in a subshell
- . (dot command)
- Input
- Command line parameters
- Wildcards on the command line
- Command line and wildcard
- Command line $#, $*, $@
- shift
- read
- prompte (read -p)
- Read several values from one line
- Process ID
- Background process ID $!
- Exit from a script
- Exit status in $?
- if
- elif
- file tests
- File comparision tests
- Empty string
- Boolean tests
- Boolean expressions
- Testing strings - comparing their values
- case
- Debugging
- while-loop
- for loop
- Iterate over commend line arguments
- break
- continue
- Testing commands
- Testing commands while redirecting output
- Shell arithmetic
- Arrays
- Create array