Ola lista, para quem me pediu segue a tabela com o modelo POSIX e REGEXP.
Isso nos ajuda na hora com AWK e SED.
Tabela 6.7.2: Codificação POSIX e REGEXP.
GNU POSIX |
REGEXP |
Descrição |
[[:alnum:]] |
[A-Za-z0-9] |
Caracteres alfanuméricos. |
[[:alpha:]] |
[A-Za-z] |
Caracteres alfabéticos. |
[[:blank:]] |
[ \x09] |
Apenas caracteres de espaçamento e tabulação. |
[[:cntrl:]] |
[\x00-\x19\x7F] |
Caracteres de controle. |
[[:digit:]] |
[0-9] |
Caracteres numéricos. |
[[:graph:]] |
[!-~] |
Caracteres visíveis e imprimíveis. |
[[:lower:]] |
[a-z] |
Caracteres alfabéticos em caixa baixa (minúsculas). |
[[:print:]] |
[-~] |
Caracteres (não de controle) imprimíveis. |
[[:punct:]] |
[!-/:-@[-`{-~] |
Caracteres de pontuação. |
[[:space:]] |
[ \t\v\f] |
Todos os caracteres de espaçamento embranco. |
[[:upper:]] |
[A-Z] |
Caracteres alfabéticos em caixa alta (maiúsculas). |
[[:xdigit:]] |
[0-9a-fA-F] |
Caracteres alfanuméricos hexadecimal (0000-FFFF). |