То, что вы хотите сделать, это, вероятно, использовать трубу.Вероятно, вы можете увидеть это в ответах выше, это знак |
, который вы видите в команде.Это может быть трудно найти на клавиатуре, в зависимости от раскладки.(Я должен признать, что это не очень часто используется).
Трубы перенаправят вывод одной команды.Вместо того, чтобы отправить его на консоль, они отправят его как ввод другой команды.
cmd1 | grep foo
эквивалентно выполнению grep foo
на выходе cmd1
(вы можете заменить cmd1 командой netstat).
И последнее, что вы можете иметь столько труб, сколько захотите.Например, на моей машине я могу запустить ls -ltr | tail -1 | awk '{print $9}' | grep foo
, чтобы найти слово foo
в последнем измененном файле.