Пайп

|

Передать вывод одной команды на вход другой

Как работает

Символ | (пайп, конвейер) соединяет команды: то, что печатает левая, становится входом для правой. cat app.log | grep ERROR выводит лог и сразу оставляет из него только строки с ошибками.

Цепочка может быть любой длины: history | grep git | tail -5 покажет пять последних команд git из истории. Так из простых команд собирают нужный результат: каждая делает одно дело, а пайп их связывает.

Синтаксис

<команда> | <команда>
<команда> | <команда> | <команда>

Примеры

Связанные команды

Потренировать · Все команды