Pessoal, Boa Tarde estou com um problema para fazer a inversão de posição de caracteres em string e peço a ajuda de vocês: Tenho um arquivo com o seguinte conteúdo:
20090220 19980423 1995/03/05 1993/04/01 19990304 Como podem ter notado não existe padrão para o formato data dentro do arquivo e preciso que ele fique com o formato yyyymmdd Peguei uma solução sobre o assunto aqui mesmo no grupo estendendo expressão regular, eu consigo tirar as barras mas fazer a inversão de posição não estou conseguindo: sed -r 's/(...)(....)/\2\1/g' <<< 03041999 19990304 e não saiu como esperado, quero tirar as barras e fazer a inversão, já fiz diversos testes com o sed e não conseguir ainda, alguém poderia me ajudar. Moroni VieiraTenológo em Redes de Computadores [As partes desta mensagem que não continham texto foram removidas]