[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] substituir caracter sem abrir arquivo ?! HELP ag
From: |
ltcosta |
Subject: |
Re: [shell-script] substituir caracter sem abrir arquivo ?! HELP again... |
Date: |
Wed, 20 Oct 2004 15:13:38 -0200 (BRST) |
User-agent: |
SquirrelMail/1.4.2 |
Sobre meu mail anterior, fui lá no aurélio e consegui algo, mas da
maneira como fiz corro o risco de outros padrões no file serem tb
alterados, o que não pode ocorrer, pois este será usado como input para
outro programa. Fiz isto:
#!/bin/bash
echo 'estou aqui'
cp -a config.inpt config-tmp.inpt
sed '/59.5/c 59.0' config-tmp.inpt > config.inpt
rm config-tmp.inpt
mas este padrão só aparece ao final do arquivo, então queria substituir
somente lá, não correndo o risco de perder a informação em outras linhas.
Ou seja, que o parâmetro c mude somente a última linha por nova
expressão...
Valeu pela ajuda...!
> Pessoal,
>
>
> quero fazer um script que altere valor em arquivo sem precisar abri-lo,
> seria possível?! Como posso implementar isto. Seria assim:
>
> #!/bin/bash
>
> cd /home/~
> cp config.out config.inpt
> 'cmd para mudar valor em config.inpt'
> ./a.out
>
> em que config.inpt possui um valor ao fim do arquivo que precisa alteração
> antes de executar a.out.
>
> 227 1 -1. -1.
> 228 1 -1. -1.
> 229 1 -1. -1.
> 230 1 -1. -1.
> 50.5 <--------- este é o valor
>
>
> Obrigado pela atenção...t +
>
> Luciano
>
>
>
>
> --
> ###############################################
> +% 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/
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
--
###############################################
+% 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/