[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda com sed
From: |
Moacir Souza |
Subject: |
Re: [shell-script] Ajuda com sed |
Date: |
Wed, 4 Apr 2012 17:01:24 +0000 |
Naira,
Certamente o seu problema é por causa das aspas simples que
abraçam os comandos do sed. Veja isso:
$ cat arquivo
isso aqui é um teste
porque se não fosse
o teste estaria testado
$ cat teste.sh
a="teste"
b="texto"
echo "Aspas simples:"
echo "--------------"
sed 's/$variavel/$b/' arquivo
echo -e "--------------\n"
echo "Aspas duplas:"
echo "--------------"
sed "s/$variavel/$b/" arquivo
echo "--------------"
$ source teste.sh
Aspas simples:
--------------
isso aqui é um teste
porque se não fosse
o teste estaria testado
--------------
Aspas duplas:
--------------
isso aqui é um texto
porque se não fosse
o texto estaria testado
--------------
Atenciosamente,
Moacir Filho
--
==========================================
Moacir da Cruz Souza Filho
Analista de Sistemas: Suporte Unix Avançado
Mestrando em Ciências da Computação
Bacharel em Engenharia da Computação
Técnico em Eletrônica
Linux user #449600
==========================================