Как искать через страницу руководства?
Я часто хочу искать через man
страницы, однако я вынужден либо сделать:
man <package> | grep <search>
Или же:
man <package> > file.txt
Но должен быть более простой способ сделать это, так как я могу искать через man
страницы, находящейся в ней, вместо того, чтобы отправлять ее содержимое в файл или использовать grep
распечатать необходимое соответствие содержимого для стандартного вывода?
3 ответа
Пока можно трубу man
вывод просто отлично, знаю, что вы можете искать внутри man
также. man
использования less
как пейджер по умолчанию, так и внутри less
, вы можете:
- Нажмите
/
и введите текст, который вы хотите найти - Нажмите
n
перейти к следующему результату поиска иN
перейти к предыдущему результату поиска - Нажмите
g
перейти наверх (поскольку поиск по умолчанию не выполняется)
Также см:
Это будет работать, если вы укажете, какую справочную страницу вы хотите. Например, если вы хотите найти какую-либо информацию о "версии" на ls
Команда, вы можете ввести:
man ls | grep version
который вернет совпадения "version" со страниц man ls.
Ты можешь читать man
страницы в emacs
, с ESCx возьми и оставь открытым man
страница в невидимом "скрытом" буфере для последующего повторного использования.