Как починить микрофон XPS 9700? (Данный звук исправлен)

Руководство программиста POSIX имеет свои собственные специальные разделы в man, а именно0p(заголовочные файлы ),1p(команды )и3p(функции ). Вы можете ограничить поиск этими разделами:

[haxiel@testvm1 ~]$ man -k -s 0p,1p,3p mmap
mmap (3p)            - map pages of memory

Если вы хотите выполнить поиск по всему тексту, замените параметр -k(по поводу )на -Kпараметр (глобальный по поводу ). По умолчанию это даст вам интерактивную коллекцию всех справочных страниц, содержащих поисковый запрос (. Обратите внимание, что первый результат открывается автоматически и отсутствует в списке, показанном ниже ).

[haxiel@testvm1 ~]$ man -K -s 0p,1p,3p 'restrict'
--Man-- next: cpio.h(0p) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
--Man-- next: dirent.h(0p) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
--Man-- next: dlfcn.h(0p) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
--Man-- next: glob.h(0p) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
--Man-- next: iconv.h(0p) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]

Если вам нужен только список совпадающих страниц, используйте параметр -w(, где ).

[haxiel@testvm1 ~]$ man -K -w -s 0p,1p,3p 'restrict'
/usr/share/man/man0p/aio.h.0p.gz
/usr/share/man/man0p/cpio.h.0p.gz
/usr/share/man/man0p/dirent.h.0p.gz
/usr/share/man/man0p/dlfcn.h.0p.gz
/usr/share/man/man0p/glob.h.0p.gz
/usr/share/man/man0p/iconv.h.0p.gz
/usr/share/man/man0p/in.h.0p.gz

Если вы затем решите изучить справочную страницу iconv.h.0p.gzпо результатам, вы можете сделать это, запустив man 0p iconv.h.


Ключевое слово restrictпоявляется в Руководстве программиста POSIX в трех разных формах :const char *restrict, char **restrictи char *const [restrict]. Мы можем обновить команду manдля поиска этих шаблонов с помощью регулярного выражения:

man -K -w -s 0p,1p,3p --regex '(\*+|\[)restrict'

Это приведет к поиску и возврату справочных страниц, содержащих любую из трех вышеуказанных форм.

0
07.03.2021, 11:39
0 ответов

Теги

Похожие вопросы