shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] quebra de arquivo ?!


From: moysespr
Subject: Re: [shell-script] quebra de arquivo ?!
Date: Wed, 31 Aug 2005 07:40:27 -0700 (PDT)

web:/tmp$ cat a
numero

1 x1 y1 z1
2 x2 y2 z2
3 x3 y3 z3
.
.
.
numero

1 x1 y1 z1
2 x2 y2 z2
3 x3 y3 z3
.
.
.
web:/tmp$ cat y
x=0;while read L;do [ "$L" == "$1" ]&&x=$[$x+1];echo $L >>f$x;done<a
web:/tmp$ . ./y numero
web:/tmp$ cat f1
numero

1 x1 y1 z1
2 x2 y2 z2
3 x3 y3 z3
.
.
.
web:/tmp$ cat f2
numero

1 x1 y1 z1
2 x2 y2 z2
3 x3 y3 z3
.
.
.
web:/tmp$





--- Luciano Costa <address@hidden> wrote:

> Caros scripts's users ...
> 
> Bem, tenho uma questão : É possível com shell dividir um arquivo pai em 
> vários outros filhos ?!?!
> 
> Como assim ?!
> 
> Tenho um padrão que se repete num arquivo:
> 
> prompt> cat file
> numero
> 
> 1 x1 y1 z1
> 2 x2 y2 z2
> 3 x3 y3 z3
> .
> .
> .
> numero
> 
> 1 x1 y1 z1
> 2 x2 y2 z2
> 3 x3 y3 z3
> .
> .
> .
> e assim por diante...O arquivo eh bem grande !
> 
> Caso seja possível, gostaria de uma dica de expressão regular ou meio de 
> dividir o arquivo em N arquivos que irão de numero até a linha que precede
> o numero seguinte.
> 
> Valeu pelo avanço pessoal e bom trabalho !!
> 
> Luciano Tavares
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 



                
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]