This is an old revision of the document!
Номер Название Оператор 0 STDIN < 1 STDOUT >
$ ps ax > ps.txt $ more ps.txt $ grep init ps.txt $ grep init < ps.txt
$ ps ax > ps.txt $ grep init < ps.txt или $ ps ax | grep init FreeBSD $ du -d1 /var | sort -n Linux $ du --max-depth=1 /var | sort -n FreeBSD $ tail -f /var/log/messages | grep auth Linux $ tail -f /var/log/auth.log | grep FAILED $ ls -l /bin | sort -k5 | tail -n5 | cut -c48-60
$ cat /etc/passwd
При отсутствии аргументов читает с STDIN, пишет на STDOUT
$ cat $ cat < /etc/passwd $ cat > f.txt $ cat < f.txt > f2.txt
$ cat >> f2.txt
$ cat > f2.txt <<FINISH
$ ls fhgfdgbdfhsd $ ls errfilename > ls.txt $ ls errfilename 2> ls.txt $ ls /bin /errdirname > ls.txt 2>ls.txt $ ls /bin /errdirname > ls.txt 2>&1 $ ls /sdfgsdfgsd > /dev/null 2>&1
$ tar -c -f etc.tar etc/ $ tar -c -f - etc/ | cat > etc.tar $ tar -c -f - etc/ | rsh -l user server 'cat > etc.tar' $ tar -c -f - etc/ | ssh -l user server 'cat > etc.tar' $ tar -c -f - etc/ | ssh user@server 'cat > etc.tar'