для регулярных выражений в sed и grep и для большинства стандартных инструментов Unix
man 7 regex
рассказывает о регулярных выражениях, используемых в sed
, grep
и большинстве стандартных инструментов.
См. Также справочную страницу для самого инструмента, поскольку могут быть некоторые исключения.
для регулярных выражений в других инструментах
Многие инструменты, которые не 't изначально поставляются с Unix, имеют собственный синтаксис.
Например, для perl
посмотрите на man perlre
и для vim
введите :help pattern
изнутри vim.
для шаблонов оболочки
Также известен как подстановочные знаки или глобусы.
man bash
, затем введите /Pathname Expansion<Enter>
.
Или еще лучше, если установлена info
, info bash
даст вам точно такую же информацию, что и ссылка в вашем вопросе.
Вы можете перейти к разделу вручную или получить его напрямую, введя:
info bash 'Basic Shell Features' 'Shell Expansions' 'Filename Expansion' 'Pattern Matching'
окончательный совет
Вы можете попробовать поискать справочные страницы, выполнив:
man -k <search term>
Например:
$ man -k regex
re_comp (3) - BSD regex functions
re_exec (3) - BSD regex functions
regcomp (3) - POSIX regex functions
regerror (3) - POSIX regex functions
regex (3) - POSIX regex functions
regex (7) - POSIX.2 regular expressions
regexec (3) - POSIX regex functions
regexp_table (5) - format of Postfix regular expression tables
regfree (3) - POSIX regex functions