[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] reorganizar dados
From: |
arbex |
Subject: |
Re: [shell-script] reorganizar dados |
Date: |
Thu, 15 Jan 2004 17:44:12 -0200 |
User-agent: |
Internet Messaging Program (IMP) 3.0 |
Oopa... falha nossa... com o paste vc simplifica... e muito...
paste horas.lst eventos.lst | sed 's/\t/\n/'
23:01
backup iniciado.
00:05
backup concluido.
10:15
queda de link eth0.
12:40
volta de link etho.
[]s
Wagner Arbex
Quoting address@hidden:
>
> Com certeza existem solucoes melhores, mas seguem duas opcoes...
>
> nl horas.lst > horas.tmp
> nl eventos.lst > eventos.tmp
> join horas.tmp eventos.tmp | join h3 h4 | sed 's/^. //' > horas_eventos.lst
> rm horas.tmp eventos.tmp
>
> Utilizando esses comandos vc tem o resultado:
>
> cat horas_eventos.lst
> 23:01 backup iniciado.
> 00:05 backup concluido.
> 10:15 queda de link eth0.
> 12:40 volta de link etho.
>
> Mas como vc quer linhas intercaladas, inclua um outra substituicao com "sed"
> na
> linha do "join":
>
> join h3 h4 | sed 's/^. //; s/ /\n/' > horas_eventos.lst
>
> e o resultado sera:
>
> cat horas_eventos.lst
> 23:01
> backup iniciado.
> 00:05
> backup concluido.
> 10:15
> queda de link eth0.
> 12:40
> volta de link etho.
>
> []s
> Wagner Arbex
>
> Quoting Plan9 <address@hidden>:
>
> > Pessoal eu estou com um problema que apreseta a seguinte situação...
> > São dois arquivos um de horas (horas.lst) e um de eventos (eventos.lst)
> eu
> > gostaria de
> > saber se existe algum comando que me ajude a reorganizar os dois arquivos
> em
> > um só
> > intercalando uma linha do horas e uam linha do eventos...
> > Exemplo:
> >
> > $: cat horas.lst
> > 23:01
> > 00:05
> > 10:15
> > 12:40
> >
> > $cat eventos.lst
> > backup iniciado.
> > backup concluido.
> > queda de link eth0.
> > volta de link eth0.
> >
> > o arquivo deveria intercalar uma linha do horas e uam linha do eventos...
> >
> > 23:01
> > backup iniciado.
> > 00:05
> > backup concluido.
> > 10:15
> > queda de link eth0.
> > 12:40
> > volta de link eth0.
> >
> >
> > Agradeço qualquer informação.
> >
> > []'s
> >
> > Plan9
> > address@hidden
> > ICQ 114953781
> >
> >
> > ---------------------------------------------------------------------
> > 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: address@hidden
> > ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listasdiscussao.cjb.net
> > ---------------------------------------------------------------------
> >
> >
> > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> > http://br.yahoo.com/info/utos.html
> >
> >
>
>
>
>
> ------------------------------------------------
> Webmail JFnet : http://www.jfnet.com.br/webmail/
>
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html
>
>
------------------------------------------------
Webmail JFnet : http://www.jfnet.com.br/webmail/