cat arquivo.txt 20040405 20030406 02/03/2008 04/01/1988 01/04/1982 cat arquivo.txt | awk -F "/" '{print $3$2$1}' 20040405 20030406 20080302 19880104 19820401
ainda pode usar; cat arquivo.txt | awk -F "/" '{print $3$2$1}' | sort 19820401 19880104 20030406 20040405 20080302 Em 2 de julho de 2010 16:47, Moroni Vieira <moroni_vie...@yahoo.com.br>escreveu: > > > Pessoal, > Boa tarde estou com o seguinte problema e queria saber como faço pra > resolver com sed e usando expressão regular extendida. > Tenho um arquivo que está dessa forma: > > 20040405 > 20030406 > 02/03/2008 > 04/01/1988 > 01/04/1982 > > Como podem ver não existe um padrão para o formato da data dentro do > arquivo, eu preciso que ele fique assim: > > 20040405 > 20030406 > 20080302 > 19880104 > 19820401 > > ou seja com o formato yyyymmdd e tirar as barras (/). > > Moroni Vieira > Tecnológo em Redes de Computadores > > [As partes desta mensagem que não continham texto foram removidas] > > > > <moroni_vie...@yahoo.com.br?subject=inverter+posi%c3%a7%c3%b5es+de+caracter+em+string>| > através > de > email<shell-scr...@yahoogrupos.com.br?subject=inverter+posi%c3%a7%c3%b5es+de+caracter+em+string>| > Responder > através da > web<http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJxZXI3bGduBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzMxODY4BHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTI3ODEwMjE5MA--?act=reply&messageNum=31868>| > Adicionar > um novo > tópico<http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJldG45OTR2BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTI3ODEwMjE5MA--> > Mensagens neste > tópico<http://br.groups.yahoo.com/group/shell-script/message/31868;_ylc=X3oDMTM2cjNxajEwBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzMxODY4BHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTI3ODEwMjE5MAR0cGNJZAMzMTg2OA-->( > 1) > Atividade nos últimos dias: > > - Novos > usuários<http://br.groups.yahoo.com/group/shell-script/members;_ylc=X3oDMTJmODVsZWhlBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEyNzgxMDIxOTA-?o=6> > 7 > > Visite seu > Grupo<http://br.groups.yahoo.com/group/shell-script;_ylc=X3oDMTJlcmlxaDZoBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTI3ODEwMjE5MA--> > --------------------------------------------------------------------- > 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 > > [image: Yahoo! > Grupos]<http://br.groups.yahoo.com/;_ylc=X3oDMTJkMmhrZjFzBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjc4MTAyMTkw> > Trocar para: Só > Texto<shell-script-traditio...@yahoogrupos.com.br?subject=mudar+formato+de+envio:+Tradicional>, > Resenha > Diária<shell-script-dig...@yahoogrupos.com.br?subject=envio+de+email:+Resenha> > Sair > do grupo<shell-script-unsubscr...@yahoogrupos.com.br?subject=sair+do+grupo> > Termos > de uso <http://br.yahoo.com/info/utos.html> > . > > __,_._, > [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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: shell-script-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html