[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Alterar algumas linhas de um arquivo:
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Alterar algumas linhas de um arquivo: |
Date: |
Thu, 20 Mar 2008 19:58:43 -0300 |
[wakku@animaniacs: ~]$ cat txt
Op 0 0 0
T0 -850 -900 300 300 0 80 N V 21 "C7"
T1 0 0 30 25 0 50 N I 21 "1uF"
...
[wakku@animaniacs: ~]$ awk '{ if ($0 ~ /^T0/) {print
$1,$2,$3,"BLA","BLE",$6,"BLI",$8,$9,$10,$11} else {print} }' txt
Op 0 0 0
T0 -850 -900 BLA BLE 0 BLI N V 21 "C7"
T1 0 0 30 25 0 50 N I 21 "1uF"
...
[wakku@animaniacs: ~]$
Sorte...
--
Flavio do Carmo Junior
#bash-br @ irc.freenode.net
2008/3/20 Alain M. <address@hidden>:
> boa noite, tenho um arquivo assim:
>
> ...
> Op 0 0 0
> T0 -850 -900 300 300 0 80 N V 21 "C7"
> T1 0 0 30 25 0 50 N I 21 "1uF"
> ...
>
> só nas linhs que começam com "T0" quero alterar sempre os campos 4 e 5
> (no exemplo 300) para 280 e o campo 7 (no exemplo 80) para 100.
> As demais linhas têm que ficar inalteradas...
>
> agradeço alguma ajuda.
> Alain
>
>
[As partes desta mensagem que não continham texto foram removidas]