executar
echo "d balula"|awk '{printf"sed -i 's/ -s/ -s -iautomatos -b%s
-crssl:200.197.29.77:443 -ca -noui
-perf/ /automatos/etc/aau.d/aau.conf'\n",$2}'
e obter
sed -i 's/ -s/ -s -iautomatos -bbalula -crssl:200.197.29.77:443 -ca
-noui -perf/ /automatos/etc/aau.d/aau.conf'
usei o echo "d balula" como exemplo . Os dados reais virão de um arquivo
texto com algumas centenas de linhas
On Thu, 2008-10-09 at 11:11 -0300, Fabiano Caixeta Duarte wrote:
2008/10/9 miranda <address@hidden>
Pessoal , estou esbarrando num probleminha e conto
com a ajuda de vocês.
É o seguinte : preciso montar um comando sed dentro do awk
Normalmente utilizo o awk assim
awk 'padrao{acao}'
No caso acao para mim sera um printf com conteudo sed , ou seja
printf"sed 's/padrao/alteracao'"...
Entretanto o awk está entendendo o ' do sed como sendo fechamento do
primeiro ' do awk .
Como resolvo isso ? Como "escapo" o apóstrofe dentro do printf ?
Caso não tenha sido claro na exposição da dúvida , por favor,
deixem-me
saber
De antemão , agradeço
A escolha da abordagem influencia diretamente na obtenção da solução.
Então, sugiro que você dê exemplo dos dados a serem processados e o
resultado esperado, além da forma como tentou solucionar.
A partir disto podemos ajudá-lo utilizando sua abordagem ou sugerir
outra.
--
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP
[As partes desta mensagem que não continham texto foram removidas]
------------------------------------
---------------------------------------------------------------------
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.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos