пытаюсь выполнить поиск внутри chmod с помощью команды

пытаюсь выполнить поиск внутри chmod с помощью команды

Я пытаюсь найти команды со словом «символический» внутри содержимого

Если я наберу

   man chmod

и

   /symbolic

вы можете видеть, что команда chmod имеет строку «новые режимы файла также будут выведены, как в восьмеричной, так и в символьной нотации. ~»

Поэтому я ожидал, что если я наберу

   man -f "symbolic"

команда chmod отображается, но не работает

Почему нет? И как мне искать слова в "Полной", а не "короткой" странице руководства по команде? так, чтобы я мог найти chmod, выполнив поиск по слову "символический"

Спасибо

решение1

Вы ищете -Kвариант для man:

-K, --global-apropos
Поиск текста на всех страницах руководства. Это поиск методом перебора, и он, скорее всего, займет некоторое время; если возможно, следует указать раздел, чтобы сократить количество страниц, которые необходимо искать. Условия поиска могут быть простыми строками (по умолчанию) или регулярными выражениями, если используется опция --regex.

Это по умолчанию поставит в очередь все страницы man, соответствующие вашему шаблону поиска, для открытия в вашем $PAGER. Чтобы просто просмотреть список manстраниц, содержащих ваш поисковый запрос, -wтакже передайте опцию:

-w, --where, --location
Фактически не отображать страницы руководства, но выводить местоположение исходных файлов nroff, которые будут отформатированы.

В зависимости от вашего поискового запроса это может вернутьмногорезультатов...

Связанный контент