Olá Leandro,
Uma forma de se fazer:

Se o seu arquivo está na variável VAR; vc obtém o número de linhas assim:

echo "$VAR" | wc -l
Se vc armazenar numa variável fica fácil somar e comparar...

Abraćo,
Ricio

Leandro Valiengo wrote:
> Boa tarde grupo, 
>    
>   estou fazendo um shell script e estou querendo fazer o seguinte teste. 
>    
>   Tenho 3 arquivos que faço um cat entre os tres e gero um quarto, tipo:
>    
>   cat $ARQ_1 $ARQ_2 $ARQ_3 > $ARQ_4
>    
>   Eu quero fazer um teste de tamanho:
>    
>   ARQ_1 = 10 linhas 
>   ARQ_2 = 5 linhas 
>   ARQ_3 = 1 linha
>   ARQ_4 = 16 linhas
>    
>   Como eu faço para saber se a quantidade de linhas dos 3 arquivos é igual a 
> quantidade de linhas do quarto arquivo?
>   Pois se for, o meu script segue, senao aborta.
>    
>   Att, 
>    
>   Valiengo
>    
>    
> 
>               
> ---------------------------------
>  Yahoo! doce lar. Faça do Yahoo! sua homepage.
> 
> [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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 



---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
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:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a