[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Quebrar arquivo em partes menores
From: |
Bruno Gunter Fricke |
Subject: |
Re: [shell-script] Quebrar arquivo em partes menores |
Date: |
Wed, 09 May 2007 10:48:47 -0300 |
O que o Junior sugeriu é mais ou menos o que eu pensei. Não dei de
lambuja o código pois geralmente mexo no que vocês fazem ;-)
Cole aqui suas tentativas, aí fica mais fácil para eu e os demais te
ajudarem.
[]'s
Em Qua, 2007-05-09 às 10:40 -0300, edjunior escreveu:
> hey,
>
> mais ou menos na linha do que o Bruno sugeriu com awk:
>
> awk '/Rede de Clientes/{num=$NF} /Rede de Clientes/,/FIM REGRAS/{print
> $0 > num }' arquivo.txt
>
> isso te ajudaria?
> hasta!
>
> jr.
>
> On 5/9/07, Bruno Gunter Fricke <address@hidden> wrote:
> > Crie um er que case "FIM REGRAS Rede de Clientes 1" e outra que case
> > "FIM REGRAS rede de Clientes 2".
> > Cuspa tudo para um array (use o awk).
> >
> > crie uma sequencia de ifs checando a posição do array cuspindoo para
> um
> > arquivo temp chamado pelo epoch momentâneo, quando ele casar a expr
> > rede 1 ou rede 2 você pega o temp e dá um cat cospindo a saída e
> > incrementando o rede1 ou rede2 dependendo do caso.
> >
> > []'s
> >
> >
> >
> > Em Ter, 2007-05-08 às 22:39 -0300, Wagner_D escreveu:
> > > Olá lista,
> > > Estou quebrando cabeça e não consigo solucionar esse problema, vou
> > > tentar explicar abaixo o q tenho e o q preciso:
> > >
> > > Tenho um arquivo nesse padrão:
> > >
> ########################################################################################
> > > # Rede de Clientes 1
> > > #
> > >
> ########################################################################################
> > >
> > > #############################
> > > # Resevado #
> > > # Regras : xxxxx -> yyyyy #
> > > # Queues : zzzzz -> hhhhh #
> > > # Pipes : wwwww -> jjjjj #
> > > #############################
> > >
> > >
> ########################################################################################
> > > # FIM REGRAS Rede de Clientes 1
> > > #
> > >
> ########################################################################################
> > >
> > >
> ########################################################################################
> > > # Rede de Clientes 2
> > > #
> > >
> ########################################################################################
> > >
> > > #############################
> > > # Resevado #
> > > # Regras : xxxxx -> yyyyy #
> > > # Queues : zzzzz -> hhhhh #
> > > # Pipes : wwwww -> jjjjj #
> > > #############################
> > >
> > >
> ########################################################################################
> > > # FIM REGRAS Rede de Clientes 2
> > > #
> > >
> ########################################################################################
> > >
> > > Gostaria de fazer um script que pegasse as informações contidas
> > > entre as frases "Rede de Clientes 1" e "FIM REGRAS Rede de
> Clientes 1"
> > > e largasse em um arquivo "1" e pegasse as informações contidas
> entre
> > > "Rede de Clientes 2" e "FIM REGRAS Rede de Clientes 2" e largasse
> em
> > > um arquivo "2".
> > >
> > > Qualquer idéia será bem vinda.
> > >
> > > --
> > > []'s
> > > Wagner_D
> > >
> > >
> > >
> > >
> > >
> >
> >
> > [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: address@hidden
> > ----------------------------------------------------------
> > 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
> >
> >
> >
>
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Quebrar arquivo em partes menores, Wagner_D, 2007/05/08
- Re: [shell-script] Quebrar arquivo em partes menores, Bruno Gunter Fricke, 2007/05/09
- Re: [shell-script] Quebrar arquivo em partes menores, Julio C. Neves, 2007/05/09
- Travando o Linux, Danilo G. Magrini, 2007/05/09
- Re: [shell-script] Travando o Linux, Tiago Barcellos Peczenyj, 2007/05/09
- Re: [shell-script] Travando o Linux, Henrique Doiche, 2007/05/09
- Re: [shell-script] Travando o Linux, André Miranda, 2007/05/10
- Re: [shell-script] Travando o Linux, Slaypher Code, 2007/05/10
- Re: [shell-script] Travando o Linux, João Bernardo Aversa, 2007/05/10
- Re: [shell-script] Travando o Linux, Bruno Gunter Fricke, 2007/05/10