[Ubuntu-PT 9737] Re: comando seed com variáveis

Luis luismalaca gmail.com
Segunda-Feira, 15 de Outubro de 2012 - 21:19:53 UTC


Em 15-10-2012 14:00, Paulo J. S. Pinhal escreveu:
> Em 12-10-2012 23:50, Luis escreveu:
>> Em 12-10-2012 23:32, Paulo J. S. Pinhal escreveu:
>>> boa noite a todos.
>>> através do comando sed, quero adicionar num ficheiro (neste caso 
>>> f1.txt) uma linha após de texto (cujo conteúdo está na em $variavel) 
>>> após qualquer linha que apresente, por exemplo, PALAVRA. estou 
>>> usando o exemplo abaixo, mas não funciona. alguém me pode ajudar?
>>> sed '/PALAVRA/{p;s/.*/'$variavel'/;}' Comus.xml > f1.xml
>>>
>>> desde já meus agradecimentos.
>>>
>> Só uma pergunta: se o script começa com o parentesis, porque razão a 
>> declaração começa com apóstrofo? Atenção, é só uma dúvida.
>>
>> Luis
>>
> E meu muito obrigado por V/ respostas.
> Sempre achei o sed com um "aspeto" muito sombrio... resolvi criar o 
> programa pretendido em python. muito mais simples...
>
Só por curiosidade, gostava de ver esse script em python.

cumps Luis



Mais informações acerca da lista ubuntu-pt