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

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

Re: [shell-script] Comando sed...


From: Aurelio Marinho Jargas
Subject: Re: [shell-script] Comando sed...
Date: Wed, 28 Jan 2004 13:16:00 -0300 (ART)

ae lizandro,

 --- Lizandro Santos <address@hidden> escreveu:
> 
> sed '1,$s/a/'[\'a]'/g' 
> 
> quero substituir o a por [\'a], porem ele nao
> reconhece o \, apenas substitui por ['a]. 

usa aspas duplas pra proteger o comando já que teu padrão
tem a '

e use \\ para representar uma \, pois este caractere é
especial para o sed.

e como está usando aspas duplas e o shell vai entrar na
brincadeira é preciso escapar duplamente cada \ !!

fica assim:

  sed "s/a/[\\\\'a]/g"


  $ echo abcadef | sed "s/a/[\\\\'a]/g"
  [\'a]bc[\'a]def


feio mas funciona :)

=====
-- 
Aurelio Marinho Jargas - De volta para Curitiba & Conectiva
RAC! RAC! RAC! http://aurelio.net/rac
II SDSL visto pela lente verde http://aurelio.net/curso/IIsdsl

______________________________________________________________________

Yahoo! GeoCities: a maneira mais fácil de criar seu web site grátis!
http://br.geocities.yahoo.com/


reply via email to

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