Виділіть вибрані слова в док


0

Що я хочу зробити, це надрукувати команду-довідку (а саме: "ls --help") та проклеїти результат для будь-якого конкретного слова. Розглянемо наступне:

ls --help | grep 'F'

Але це робиться лише відфільтрувати іншу корисну допомогу.

Мені відомі варіанти -A, -B, -C для grep, але я хочу кращого рішення.

Виділіть пошук результатів консолі, відображаючи при цьому весь командний вихід

Це посилання дає основне використання команди, але я хочу мати щось на зразок:

grep -E --color 'pattern' <<<SOME COMMAND HERE>>>

EG: grep -E --color 'pattern' <ls --help>

Чи можна це зробити? В основному, перегляньте, ls --helpале також надрукуйте всю довідкову документацію.

Відповіді:


0

Я знайшов відповідь,

Ви можете використовувати Extended Grep як:

ls --help | egrep '<pattern>|'

Люблю- ls --help | egrep 'F|'

Зауважте трубу в кінці. По черзі можна використовуватиgrep -E

Ця відповідь спочатку була розміщена за адресою: https://stackoverflow.com/a/28210153/2095777

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.