Carregando...
Shell

Como são interpretados os caracteres no shell script.

Tempo de leitura: 1 minuto

O Shell interpreta os caracteres ( &”|*?~<>^()[]{}$\ ) da seguinte forma:

Caractere Código
\ \x5c
& \x26
; \x3b
` \x60
 ‘ \x27
\x22
| \x7c
* \x2a
? \x3f
~ \x7e
< \x3c
> \x3e
^ \x5e
( \x28
) \x29
[ \x5b
] \x5d
{ \x7b
} \x7d
$ \x24

Exemplo com o comando sed.

O Parâmetro que eu quero substituir através do shell é:
log_line_prefix = ‘< %m > ‘ ficaria da seguinte forma: \x27\x3c %m \x3e \x27

Ficaria da seguinte forma:

Referências:

gist.github.com

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: