Bem, a ferramenta para fazer isto � o sed. O �nico problema � que voc� tem que usar um arquivo tempor�rio. O comando sed para fazer isto � f�cil. sed 's/<n�mero a ser substitu�do>/<n�mero novo>/g'
Eu vou descrever aqui um script bem simples que pega a primeira entrada e faz o que vc quer... N�o vou fazer nenhum tipo de verifica��o, � soh para voc� ter uma id�ia geral:


#!/bin/bash
sed 's/<n�mero a ser substitu�do>/<n�mero novo>/g' $1 > $1-novo #O $1 � o primeiro par�metro, que no caso deve ser o nome do arquivo.
rm -rf $1
mv $1-novo $1


Basicamente � isto... Qquer d�vida a gente explica...



Spawn wrote:

Galera, preciso criar um script que fa�a o seguinte:
Ele tem que ler o conteudo de um determinado arquivo, localizar um
determinado NUMERO em uma determinada linha e substitui-lo por um OUTRO
NUMERO.

Alguem tem ideia de como eu poderia escrever este script ???

Thank�s...again,

Flavio
--
=================
Be Happy !!
Be Free  !!
Be LINUX !!
=================
Powered by GNU/Linux Slackware
Linux User #171337

________________________________________________
E-mail enviado por Webmail
Process 2.7.2
<a href=http://www.process.com.br/assine>Assine Process Net





-- Giancarlo Razzolini Linux User 172199 Slackware 9.1


-- GUS-BR - Grupo de Usu�rios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a