2008/11/12 Eduardo <[EMAIL PROTECTED]> > Boa tarde turma! > > Como modificar a data para aparecer no formato MM/DD/YYYY? > > echo 1182006 | sed > 's/\([0-9][0-9]\)\([0-9]\)\([0-9][0-9][0-9][0-9]\)/\1\/0\2\3/g' > 11/08/2006 > > Mas e quando o dia tiver só um digito? E quando o mês tiver 2 digitos? > Tem como montar um único sed dinamico? >
E se o mês tiver dois dígitos? E se o formato original for mesdiaano? Na verdade, o que quero dizer com isto é: quem determina o formato de saída que está servindo de entrada pro seu script? Não tem como padronizar? Como você sabe se a data 1112006 é 1/11/2006 ou 11/1/2006? -- Fabiano Caixeta Duarte Especialista em Redes de Computadores Linux User #195299 Ribeirão Preto - SP [As partes desta mensagem que não continham texto foram removidas]