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

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

Re: [shell-script] Resumo 1227


From: Marcelo G. Dias
Subject: Re: [shell-script] Resumo 1227
Date: Tue, 3 Aug 2004 14:50:50 -0300
User-agent: KMail/1.5.3

Em Dom 01 Ago 2004 08:18, address@hidden escreveu:
> Mensagem: 1        
>      Data: Sat, 31 Jul 2004 19:53:42 -0300 (ART)
>        De: Carlos Eduardo <address@hidden>
>   Assunto: Ajuda com o sed
>
>
> Olá amigos,
>
> Eu fiz um shell script aqui que em certa parte do codigo ele tem que trocar
> string em um arquivo texto .... até ai tudo bem o sed faz isso facinho ...
> blz sed 's/texto procurado/texto que deve ser colocado/g' arquivo.txt
>
> só que as vezes o "texto procurado" contem o caracter / ae dá erro na
> substituição ... bom ai eu tava vendo se antes de ele substituir ele
> checava se a string "texto procurado" tinha o caracter / se tivesse ele
> alterava pra \/ assim ñ daria erro no sed ... mas como eu faço pra
> substituir o carcter / por \/ ?
> exemplo:
> echo "/home/user/" > test.txt
>
> agora quero trocar os / por \/ como eu faço ?
> pensei assim
> sed 's/\//\//g' test.txt
Tente : $ sed 's/\//\\\//g' test.txt
> mais dá erro , quer dizer ñ dá erro , ele fica a mesma coisa, tipo assim
> ele troca o / por outro /
>
>
> Como eu faço pra trocar / por \/ ?????

-- 
\|||||/
(o o)       *** Seja Livre e evite a pirataria use GNU/Linux ***
--( )-0ooo-------------------------------------------------------
| MARCELO GIOVANNI DIAS - WEBMASTER
| E-mail: address@hidden - Site : http://www.boletim.net
-----------------------------------------------------------------



reply via email to

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