[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
ltcosta |
Subject: |
|
Date: |
Mon, 25 Oct 2004 13:56:48 -0200 (BRST) |
User-agent: |
SquirrelMail/1.4.2 |
Pessoal, deu um pau aqui no script, pois quero que ele mude a expressão
regular que está contida na última linha do arquivo, porém ele modificou
padrão encontrado em uma linha qq. O fato é que o arquivo é enorme, cheio
de números, mas quero aplicar a alteração APENAS na última linha.
ex:
...
-123.531845 -399.365326 -58.8480873
-157.55484 33.4882507 81.6797867
1259.52307 309.541046 -176.865753
415.495026 1719.97522 -1475.90442
1129.19507 1640.67542 1162.84656
1688.43188 -707.59613 -1688.27112
-1172.18787 -146.537354 1076.64758
-1085.52478 -1649.20325 381.569672
-1013.25574 -1315.5022 444.32074
...
43.5 <------
./file.exe
cp config.out config.inpt
cp -a config.inpt config-tmp.inpt
sed "$s/43\.5$/c 42\.5" config-tmp.inpt > config.inpt
rm config-tmp.inpt
echo 'input pronto!' >> md.log
Adam colaborou na semana passada...porém como o arquivo é dinâmico, em
algum momento foi encontrado uma padrão parecido antes e mudado. Estou
fazendo realmente correto?! Pois se tiver uma tag para substituir apenas
na última linha do arquivo, será ótimo, já que mesmo que tenha padrões
semelhantes antes, nada vai acontecer...
valeu!!
--
###############################################
+% Luciano Tavares %+
+% address@hidden; icq:232852036%+
+% %+
###############################################
-----------------------------------------------
---------------------------------------------------------------
Universia Brasil. Em todas as fases da vida acadêmica.
Acesse o portal e confira nossos serviços e benefícios:
http://www.universiabrasil.net/
[Prev in Thread] |
Current Thread |
[Next in Thread] |