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