[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Barra invertida - QUE RAIO
From: |
Frederico Argolo |
Subject: |
Re: [shell-script] Barra invertida - QUE RAIO |
Date: |
Tue, 17 Jun 2003 15:47:22 -0300 (ART) |
Alexandre, o seu comando esta correto
Agora sinceramente nao sei pq nao esta funcionando,
mas dei uma testada, faz assim q funciona:
dir_usr=$(echo '/home/meudir/teste/' | sed
's/\//\\/g')
[]'s
Frederico Argolo
--- Mateus Caruccio <address@hidden>
escreveu: >
> opa,
>
> use outro caracgtere separador, como uma virgula:
>
> sed -e 's,\,/,'
>
> Mateus
>
> ----- Original Message -----
> From: "Alexander F. Fernandes - Esc. EDEM"
> <address@hidden>
> Date: Tue, 17 Jun 2003 13:46:14 +0000
> To: address@hidden
> 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
> >
> >
>
>
>
> #
>
########################################################
> # Mateus de Oliveira Caruccio <caruccio at
> operamail.com>
> # Linux User #183552 - UIN #37364320
> # Vim, vi e matei o Emacs !
>
>
>
> --
> ____________________________________________
> http://www.operamail.com
> Get OperaMail Premium today - USD 29.99/year
>
>
> Powered by Outblaze
>
>
>
---------------------------------------------------------------------
> 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
>
>
_______________________________________________________________________
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
proteção contra spam.
http://br.mail.yahoo.com/