01 echo hi 02 date 03 date ; 04 trap 'echo mytrap' EXIT; date 05 date; echo hi 06 echo hi; date 07 date; date 08 { date; date; } 09 date; { date; } 10 . _tmp/sourced.sh 11 (echo hi) 12 (date) 13 ( ( date ) ) 14 ( ( date ) ); echo hi 15 echo hi; (date) 16 echo hi; (date;) 17 echo hi; (echo hi;) 18 echo hi; (echo hi; date) 19 ( echo hi ); echo hi 20 date > /tmp/redir.txt 21 (date;) > /tmp/sentence.txt 22 date 2> /tmp/stderr.txt | wc -l 23 echo hi > /tmp/redir.txt 24 (echo hi;) > /tmp/sentence.txt 25 echo hi 2> /tmp/stderr.txt | wc -l 26 (date; echo hi) 27 echo $(date) 28 echo $(echo hi) 29 echo $( ( date ) ) 30 echo $( ( date ); echo hi ) 31 ( echo hi ); echo done 32 date | wc -l 33 ! date | wc -l 34 echo a | wc -l 35 command echo a | wc -l 36 command date | wc -l 37 ! command date | wc -l 38 ( date ) | wc -l 39 date | read x 40 { echo a; echo b; } | wc -l 41 { echo a; echo b; } | wc -l; echo done 42 { echo a; date; } | wc -l 43 ( echo a; echo b ) | wc -l 44 ( echo a; echo b ) | ( wc -l ) 45 { echo prefix; ( echo a; echo b ); } | ( wc -l ) 46 echo hi & wait 47 date & wait 48 echo hi | wc -l & wait 49 date | wc -l & wait 50 trap 'echo mytrap' EXIT; date & wait 51 trap 'echo mytrap' EXIT; date | wc -l & wait 52 { trap 'echo mytrap' EXIT; date; } & wait