|
From: | Lawrence Waclawiak |
Subject: | Re: [shell-script] Capturar bloco específico com sed |
Date: | Thu, 20 May 2010 13:20:55 -0300 |
User-agent: | Thunderbird 2.0.0.23 (X11/20090817) |
Supondo que seu arquivo seja assim: kkkkkkkkkkkkk aaaaa ájfjjaef bbbbb pih uiohaeeflnh qeoiqewln foui qeoiuqefqefoq doiuboiu m ccccc ljadhflahflahf o comando seria:egrep -o -e '[a]{2,}' -e '[b]{2,}' -e '[c]{2,}' arquivo.txt |sed -r 's/([c]{2,})/\1 DDDD/'
Acredito que tenha como fazer somente com o sed, porém agora não tenho de cabeça
Abraços Leandro F Silva escreveu:
Pessoal, Saberiam como fazer o seguinte match com o sed. $ sed -n '/aaaaa/,/DDDD/ p' arquivo.txt aaaaa bbbbb ccccc aaaaa bbbbb ccccc DDDD $ A idéia é capturar somente aaaaa bbbbb ccccc DDDD Valeu ! Leandro Silva [As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] | Current Thread | [Next in Thread] |