Alterar formato da data do arquivo

1. Alterar formato da data do arquivo

Felipe Duran de Aquino
Felipe09

(usa Outra)

Enviado em 26/06/2020 - 19:27h

Galera boa tarde.

tenho o aqruivo:
DIA;TIPO_ACESSO;AREA;CSP;TIPO_ASS_A;TIPO_TARIFA;SUM(QUANTIDADE);SUM(SEGUNDOS)
20/03/20;2G_3G;8X;41;POS-PAGO;VC3;68902;13572112
20/03/20;2G_3G;9X;--;POS-PAGO;VC1;192240;23175083

precisava trocar o formato da data para yyyymmdd.




  


2. Re: Alterar formato da data do arquivo

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 26/06/2020 - 20:19h

Felipe09 escreveu:

Galera boa tarde.

tenho o aqruivo:
DIA;TIPO_ACESSO;AREA;CSP;TIPO_ASS_A;TIPO_TARIFA;SUM(QUANTIDADE);SUM(SEGUNDOS)
20/03/20;2G_3G;8X;41;POS-PAGO;VC3;68902;13572112
20/03/20;2G_3G;9X;--;POS-PAGO;VC1;192240;23175083

precisava trocar o formato da data para yyyymmdd.


Ae Felipe, assim vc me complica.... rsrsrsrs
20 03 20....
Qual o formato original?
Dia Mês Ano
ou
Ano Mês Dia....
Se for, dia mês ano
data="13/07/20"
sed 's|/||g' <<< $data|sed -r 's/([0-9]{2})([0-9]{2})([0-9]{2})/\3-\2-\1/'
20-07-13
date -d"20-07-13" +%Y%m%d
20200713
Ou
sed 's|/||g' <<< $data|sed -r 's/(..)(..)(..)/\3-\2-\1/'
20-07-13
Se tiver em outro formato, é só alterar os 'retrovisores' do sed "\[123]"
Ou
awk -F"/" '{printf "%s-%s-%s\n" ,$3,$2,$1}' <<< "26/03/20"
[/code]

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts