Was haben wir Gemacht:
1. echo
echo 'TEXT'
2. clear
3. sleep s
4. for ((i=0;i<10;i++)) {
echo $i
}
5. tput cup $zeile $spalte
6. cmd1 ; cmd2
7. var=wert # keine Leerzeichen um das =
1. cmd1 ; cmd 2 # Führe erst cmd1 aus, dann cmd2
2. cmd1 && cmd2 # Führe cmd2 nur aus, wenn cmd1 erfolgreich war (Exit-Status 0)
3. cmd1 || cmd2 # Führe cmd2 nur aus, wenn cmd1 nicht erfolgreich war (Exit-Status <> 0)
echo $var # Setze den Inhalt von var ein und führe Word-Splitting und Wildcard-Expansion aus
echo "$var" # Setze den Inhalt von var ein (führe kein Word-Splitting und keine Wildcard-Expansion aus)
echo '$var' # Setze Dollar-v-a-r "ein"
Vortrag zur Geschweifte Klammern in der bash:
https://media.ccc.de/v/gpn21-110-geschweifte-klammern-in-der-bash
(wird noch erweitert)