shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Barra invertida - QUE RAIO


From: Adriano da Silva Múfalo
Subject: Re: [shell-script] Barra invertida - QUE RAIO
Date: Wed, 18 Jun 2003 10:14:13 -0300

Tem q ser com o sed ?

# echo "/home/meudir/teste/" | tr / '\\'
\home\meudir\teste\


----- Original Message -----
From: "Alexander F. Fernandes - Esc. EDEM" <address@hidden>
To: <address@hidden>
Sent: Tuesday, June 17, 2003 10:46 AM
Subject: [shell-script] Barra invertida - QUE RAIO


Olá!

Estou tentando substituir as barras de um caminho de diretório por barras
invertidas.

No prompt do bash eu consigo sem problemas com:

#  echo "/home/meudir/teste/" | sed 's/\//\\/g'

Mas em um script não dá certo.

A linha do script está assim:

dir_usr=`echo '/home/meudir/teste/' | sed 's/\//\\/g'`

Mas não funciona.

Já tentei colocar os endereços em aspas duplas, simples, etc, e nada feito.

O mais engraçado(nem tanto, aliás, não tem graça nenhuma) é que o sed
reconhece a barra "escapada", mas não reconhece a barra invertida.

Alguém pode dar alguma sugestão?

[]'s
Alexander


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html





reply via email to

[Prev in Thread] Current Thread [Next in Thread]