Вопросы к Поиску с Алисой
Символ вертикальной черты («|») используется для объединения команд в Linux, потому что позволяет подключить вывод одной команды к вводу другой. labex.io
Это называется конвейером (pipelines). labex.io При выполнении списка команд, объединённых в конвейер, стандартный вывод одной команды направляется на стандартный ввод следующей за ней команды напрямую. heap.altlinux.org
Например, команда ls | wc -l
передаёт вывод команды ls
команде wc -l
, и таким образом осуществляется подсчёт количества записей в текущем каталоге. ru.stackoverflow.com