Есть ли команда для поиска строки на всех страницах человека, установленных в Man-DB

StackOverflow https://stackoverflow.com/questions/3755569

Вопрос

Я знаю, что если я не могу вспомнить команду, я могу просто посмотреть на Google. Но это должно быть возможно от самой оболочки. Если бы я мог выводить все мужские страницы, я мог бы бежать на них и найти то, что я искал.

Есть ли простая командная строка для поиска человек-поиска там, что индексирует все слова на всех страницах человека и позволяет поиску по описаниям? Если нет, как трудно было бы развивать один?

Это было полезно?

Решение

Я думаю, что вы могли бы искать -k вариант man; смотрите также apropos.

Другие советы

Если вы хотите найти весь текст страниц человека вместо того, чтобы только краткие описания правильный ответ man -K (верхний регистр k) или man --global-apropos

По умолчанию для поиска литеральных строк, если --regex используется

apropos или man -k это команда для поиска строки на страницах человека. Но, к сожалению, классические реализации ищут только раздел названия, что вполне ограничивает.

NetBSD's. апропо Реализация делает полный текст поиска по всему корпусу страниц человека.

Есть веб-версия для него: Man-k.org.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top