Duvidas com o tr

1. Duvidas com o tr

Thales
delongvr

(usa Debian)

Enviado em 03/12/2007 - 18:04h

Bom dia a todos!

Preciso que o comando tr obtenha a seguinte saida:

Comando:

echo "Teste%de%comando" | tr ['%'] ['\\ ']

Saida:

Teste\ de\ comando

Quando eu executo o comando acima, a saida é a seguinte:

Teste\de\comando

Como posso contornar isso?

Obrigado


  


2. Re: Duvidas com o tr

Isaque Vieira de Sousa Alves
isaque_alves

(usa Fedora)

Enviado em 03/12/2007 - 18:35h

kra, pra usar o tr, tu precisa setar outro caractere para traduzi-lo...
fiz assim:

echo "Teste%&de%&comando" | tr ['%&'] ['\\ ']
Saída:
Teste\ de\ comando


3. Re: Duvidas com o tr

Thales
delongvr

(usa Debian)

Enviado em 04/12/2007 - 15:13h

Mais eu precisava substituir 1 caracter por 2...
Tem como fazer isso?


4. Re: Duvidas com o tr

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 04/12/2007 - 15:38h

Tenta com o sed:

$ echo Teste%de%comando | sed 's/%/\\\\/g'

Saída:

$ Teste\\de\\comando







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts