Я пытаюсь найти команды со словом «символический» внутри содержимого
Если я наберу
man chmod
и
/symbolic
вы можете видеть, что команда chmod имеет строку «новые режимы файла также будут выведены, как в восьмеричной, так и в символьной нотации. ~»
Поэтому я ожидал, что если я наберу
man -f "symbolic"
команда chmod отображается, но не работает
Почему нет? И как мне искать слова в "Полной", а не "короткой" странице руководства по команде? так, чтобы я мог найти chmod, выполнив поиск по слову "символический"
Спасибо
решение1
Вы ищете -K
вариант для man
:
-K, --global-apropos
Поиск текста на всех страницах руководства. Это поиск методом перебора, и он, скорее всего, займет некоторое время; если возможно, следует указать раздел, чтобы сократить количество страниц, которые необходимо искать. Условия поиска могут быть простыми строками (по умолчанию) или регулярными выражениями, если используется опция --regex.
Это по умолчанию поставит в очередь все страницы man
, соответствующие вашему шаблону поиска, для открытия в вашем $PAGER. Чтобы просто просмотреть список man
страниц, содержащих ваш поисковый запрос, -w
также передайте опцию:
-w, --where, --location
Фактически не отображать страницы руководства, но выводить местоположение исходных файлов nroff, которые будут отформатированы.
В зависимости от вашего поискового запроса это может вернутьмногорезультатов...