Eu tenho um arquivo csv com a seguinte estrutura de dados: [MM/DD/AAAA]
1111,2222,3333,4444,5555,6666,7777,11/27/2017 18:58:48,11/27/2017 19:07:57
Pretendo alterar o formato da data para: [AAAA/MM/DD]
1111,2222,3333,4444,5555,6666,7777,2017/11/27 18:58:48,2017/11/27 19:07:57
Estou tentando fazer isso usando o awk, mas qualquer outra ferramenta que faça o trabalho também seria aceitável.
Awk
solução:Exemplo de saída:
Se seus dados não incluírem nenhum outro formato de data, você pode usar
sed
em toda a linha para alterar as datas:Tente isto:
ou
Resultado :