This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
перенаправление_потоков_ввода_вывода [2012/02/15 16:12] val |
перенаправление_потоков_ввода_вывода [2016/09/21 14:58] val [Файловый дескриптор номер 2 - STDERR] |
||
---|---|---|---|
Line 35: | Line 35: | ||
$ ps ax | grep init | $ ps ax | grep init | ||
- | FreeBSD | + | $ du -s /usr/share/* | sort -n | tail -n 1 |
- | $ du -d1 /var | sort -n | + | |
- | Linux | + | |
- | $ du --max-depth=1 /var | sort -n | + | |
FreeBSD | FreeBSD | ||
$ tail -f /var/log/messages | grep auth | $ tail -f /var/log/messages | grep auth | ||
Linux | Linux | ||
- | $ sudo tail -f /var/log/auth.log | grep FAILED | + | $ tail -f /var/log/auth.log | grep FAILED |
$ ls -l /bin | sort -n -k5 | tail -n5 | cut -c48-60 | $ ls -l /bin | sort -n -k5 | tail -n5 | cut -c48-60 | ||
+ | </code> | ||
+ | |||
+ | ===== Команда tee ===== | ||
+ | |||
+ | <code> | ||
+ | $ find /usr/share -name '*.html' | tee find_res.txt | ||
</code> | </code> | ||
Line 83: | Line 86: | ||
$ ls /sdfgsdfgsd > /dev/null 2>&1 | $ ls /sdfgsdfgsd > /dev/null 2>&1 | ||
+ | |||
+ | $ ls /sdfgsdfgsd 2>/dev/null >&2 | ||
</code> | </code> | ||
Line 112: | Line 117: | ||
$ cat grep2.txt | $ cat grep2.txt | ||
</code><code> | </code><code> | ||
- | jpg$ | + | gz$ |
- | gif$ | + | |
</code><code> | </code><code> | ||
$ mkfifo findresult.fifo | $ mkfifo findresult.fifo | ||
- | $ find /usr/share/ > findresult.fifo & | + | $ find /usr/share/ -type f > findresult.fifo & |
$ cat grep*.txt | grep -f - findresult.fifo | $ cat grep*.txt | grep -f - findresult.fifo |