ulimit -n cat Makefile | grep pr | head -n 5 | cd test (mybin) echo $? cat Makefile | grep pr | head -n 5 | cat test (bin) echo $? cat Makefile | grep pr | head -n 5 | hello (NA) echo $? #--------------------------------------------- # Race condition, unpredictable behaviour echo DOET HET NIET > test1 | cat test1 #---------------------------------------------- # \ Backslash echo "bip | bip ; coyotte > < \" " echo bonjour > test\ 1 ls rm test #---------------------------------------------- # ; Semicolon separator echo hallo | echo poep >x1 >x2 echo hallo ; echo poep >x1 >x2 echo hallo | echo hoi > y1 >y2 ; cat -e echo "hello | this is some stuff > touch this file" | grep more #---------------------------------------------- # Export builtins export | grep -e "HOME=" export | grep -e "PWD=" #---------------------------------------------- # \ Echo Backslash echo \\ echo "\\" echo \poep echo \1 echo 123\!456 echo 123\456 echo \a echo \b echo \c echo \d echo \e echo \! echo \" echo \# echo \$ echo \% echo \& echo \' echo \( echo \) echo \* echo \+ echo \, echo \- echo \. echo \/ echo \0 echo \1 echo \2 echo \3 echo \4 echo \5 echo \6 echo \7 echo \8 echo \9 echo \: echo \= echo \? echo \@ echo \A echo \B echo \C echo \D echo \E echo \F echo \G echo \H echo \I echo \J echo \K echo \L echo \M echo \N echo \O echo \P echo \Q echo \R echo \S echo \T echo \U echo \V echo \W echo \X echo \Y echo \Z echo \[ echo \\ echo \] echo \^ echo \_ echo \a echo \b echo \c echo \d echo \e echo \f echo \g echo \h echo \i echo \j echo \k echo \l echo \m echo \n echo \o echo \p echo \q echo \r echo \s echo \t echo \u echo \v echo \w echo \x echo \y echo \z echo \{ echo \} echo \~