|
From: | Alfredo Casanova |
Subject: | Re: [shell-script] Re: Substituição no TR mostrando caractere diferente |
Date: | Fri, 17 Nov 2017 18:13:22 +0000 |
Obviamente! Faz todo sentido. Uso tão pouco o TR para substituições que nem lembrei que aceitava essa formação.
Valeu, Itamar!
Caro Alfredo
É que na primeira estrutura vc define 3 caracteres no segundo argumento do tr: '!_-' por deixar o traço ao final, mas na segunda construção o traço funciona como indicado de intervalo, então '!-_' é ir de "!" até "_" e os 3 primeiros nessa sequência é ! , " e #
Se vc fizer:
$ echo "=/=+=" | tr '+=/' '-_!'
Vai funcionar também pois o traço está no começo, então não caracteriza intervalo.
Espero que esclareça a dúvida
[]'s
Itamar
[Prev in Thread] Current Thread [Next in Thread]
- Substituição no TR mostrando caractere diferente, Alfredo Casanova, 2017/11/16
- Re: Substituição no TR mostrando caractere diferente, itamarnet, 2017/11/16
- Re: [shell-script] Re: Substituição no TR mostrando caractere diferente, Alfredo Casanova <=
- Re: [shell-script] Re: Substituição no TR mostrando caractere diferente, T.Collons, 2017/11/17
- Re: [shell-script] Re: Substituição no TR mostrando caractere diferente, Cursos BR, 2017/11/17
- Prev by Date: Re: Substituição no TR mostrando caractere diferente
- Next by Date: Re: [shell-script] Re: Substituição no TR mostrando caractere diferente
- Previous by thread: Re: Substituição no TR mostrando caractere diferente
- Next by thread: Re: [shell-script] Re: Substituição no TR mostrando caractere diferente
- Index(es):