komento < file1Otetaan komennon komento syöte tiedostosta file1.
komento ... > file2Ohjataan komennon komento tuloste (stdout) tiedostoon file2.
komento ... 2>> file3Ohjataan komennon komento virheet (stderr) tiedostoon file3.
Teht 2
sh ja ksh ls -ld [A-Z]?[!w]* Seuraava toimii sh,ksh,csh ls -ld [A-Z]?[a-vx-z]*
Teht 3
a) echo 'kissa' b) echo \"\'\/\$\*
Teht 4
function terve { echo "Terve $LOGNAME, kello on `date '+%H:%M:%S'`"; }
Teht 5
a) IFS=":"; while read i j; do echo $i; done < /etc/passwd b) (Toimii vain ksh:ssa ja bash:ssa) while read i; do echo ${i%%:*}; done < /etc/passwd