|
From: | Paulo Bettega |
Subject: | Re: [shell-script] Criação de arquivo |
Date: | Wed, 19 Mar 2014 17:36:05 -0300 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
Usando grupos dá certo (acho que até nove campos)sed -r 's/(.*);(.*);(.*);(.*);(.*);(.*)/sinc_t \2 U \3 U/' <<<'"3333222111111111";"20130101";"000000";"REM BASICA";"0.00";"C"'
sinc_t "20130101" U "000000" U On 19-03-2014 17:00, Paulo Bettega wrote:
Como fazer um sed que resulte nisso? sed -r 'comandos' <<<'"3333222111111111";"20130101";"000000";"REM BASICA";"0.00";"C"' sinc_t "20130101" U "000000" U Teria que especificar o tamanho e conteúdo dos campos mesmo? Com o .* não dá certo? Abraços Paulo Bettega
[Prev in Thread] | Current Thread | [Next in Thread] |