shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Substituir data em campo de arquivo txt


From: pinguimrmbr
Subject: Re: Substituir data em campo de arquivo txt
Date: Tue, 23 Nov 2004 00:10:31 -0000
User-agent: eGroups-EW/0.82

> Como eu faco para substituir em um arquivo de texto um campo de 
data, no 
> formato Oct 1 para 2004/10/01 ou 2004-10-01????

HALO

Imaginando-se que seu arquivo chama-se arquivo.txt, eu faria algo 
como:


while read LINHA ; do MESDIA=`echo "$LINHA" | cut -d \; -f 1` ; 
echo "$LINHA" | sed -e "s/$MESDIA/`date +%Y-%m-%d -d"$MESDIA"`/g" ; 
done < arquivo.txt > arq_formatado.txt

Rode esse comando em uma unica linha do seu shell e viva.

[]´s









reply via email to

[Prev in Thread] Current Thread [Next in Thread]