[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Formatar Data
From: |
Sérgio |
Subject: |
Re: Formatar Data |
Date: |
Wed, 26 May 2010 12:04:09 -0000 |
User-agent: |
eGroups-EW/0.82 |
sed -i.backup -r 's/(^[0-9]{4})-?([0-9]{2})-?([0-9]{2})$/\1-\2-\3/g' file
estou agrupando os grupos de números para poder usar \1 \2 \3
e tornando os hifens opcionais com a interrogação
Obs: para funcionar desta forma tem que usar a opção '-r' para
poder usar expressões regulares extendidas, caso contrário teria-mos que usar
um monte de escapes nos grupos
--- Em address@hidden, Moroni Vieira <moroni_vieira@...> escreveu
>
> Pessoal,
> Tenho um arquivo com formato de data que esta da seguinte maneira
>
> 2009-09-29
> 20090813
> 20070715
> 2008-09-15
>
> e quero que ele tenha os hifens "-" onde nao tem, pra sair com a seguinte
> formataçao:
>
> 2009-09-29
>
> 2009-08-13
>
> 2007-07-15
>
> 2008-09-15
>
>
> Agradeço desde ja,
> Moroni Vieira
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>