Введение в Unix

       

Соединение команд каналами (pipeline)


Стандартный вывод одной команды может быть стандартным вводом следующей команды. Обозначается знаком | (вертикальная черта).

Пример:

$ who | wc -l - создание списка активных пользователей и подсчет их числа (count); 19 - ответ, то есть 19 пользователей.

$

Пример:

$ ls -l /tmp | grep maryann | sort +3nr | lpr листинг поиск записей, сортировка печать каталога содержащих (по 4-му по- упорядо- /tmp строку "maryann" лю) найденных ченного записей списка



Содержание раздела