|Bash удобен тем, что позволяет передавать результаты одной команды в другую. Для этого используется символ
| (pipe, канал, или конвейер).Простой пример: нужно отфильтровать вывод лога nginx, чтобы отобразить только запросы к конкретному URL. Сначала используем команду
cat для вывода содержимого файла, затем фильтруем нужные строки с помощью grep.cat access.log | grep api/users
cat access.log | grep 02/Dec
cat access.log | grep api | grep 172.17.0.1👉 @sys_adminos