Pra adicionar o - você pode usar o comando date: $ date -d "20090813" +%Y-%m-%d 2009-08-13
Não precisa nem fazer teste antes, pois se já tiver o hífen não vai estragar: ebas...@teco:~$ date -d "2009-09-29" +%Y-%m-%d 2009-09-29 []'s Eri Ramos Bastos 2010/5/26 Moroni Vieira <moroni_vie...@yahoo.com.br>: > 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] > > > > ------------------------------------ > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > Links do Yahoo! Grupos > > >