[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Barra invertida - QUE RAIO
From: |
Gustavo Adolfo Kellermann |
Subject: |
Re: [shell-script] Barra invertida - QUE RAIO |
Date: |
Tue, 17 Jun 2003 15:36:19 -0300 |
Eu fiz mais uma vez o escape da \, e funcionou:
dir_usr=`echo '/home/meudir/teste/' | sed 's/\//\\\\/g'`
On Tue, 17 Jun 2003 13:46:14 +0000
"Alexander F. Fernandes - Esc. EDEM" <address@hidden> wrote:
> 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
>
>
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: VirusScan / Atualizado em 11/06/2003 / Versão: 1.3.13
> Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
>
>
--
**************************
Gustavo Adolfo Kellermann
address@hidden
Terra Networks Brasil S.A.
**************************