Вопросы к Поиску с Алисой
Символ вертикальной черты («|») используется в операционных системах семейства UNIX для обозначения конвейера данных, потому что он обозначает создание программного канала, по которому вывод одной программы тут же передаётся на вход другой. younglinux.info citforum.ru
Такой способ передачи информации напоминает работу трубопровода, поэтому его назвали «pipeline» или просто «pipe» — труба. ru.wikipedia.org
Конвейер позволяет скомбинировать несколько программ, каждая из которых выполняет только определённые преобразования над своим входным потоком, для создания обобщённой команды, результатом которой будет более сложное преобразование. citforum.ru