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

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

Re: <eu> Re: [shell-script] apagar linhas em branco


From: Julio Neves
Subject: Re: <eu> Re: [shell-script] apagar linhas em branco
Date: Fri, 18 May 2001 10:25:35 -0300

Favor responder a address@hidden
Para:   address@hidden
cc: 
Assunto:        Re: <eu> Re: [shell-script] apagar linhas em branco


putz, e eu falei caca de novo (hoje é o dia...)

[/etc] time cat termcap | wc -l
  10445

real    0m0.047s
user    0m0.020s
sys     0m0.020s
[/etc] time cat termcap | sed -n $=
10445

real    0m0.057s
user    0m0.040s
sys     0m0.010s



o sed NÃO é + rápido...

É Aurélio mas se esta te derrubou, console-se comigo. Tb achava que o sed 
dava banho! Nem consigo ver explicação lógica. Será que o sed só é + veloz 
no tratamento de arquivos?

Todos os teste que fiz em tratamento de arquivos grandes o resultado foi 
em 1o. o awk, em seguida o sed e depois o shell.

[ ]s,
Julio


@ 17/5, # aurelio marinho jargas:
> aê julio,
> 
> @ 17/5, Julio Neves:
> > ...
> > ou contá-los:
> > 
> >     find / -type f -iname "*.mp3" | sed -n $=
> > 
> > 
> > nota: o último sed é igual a wc -l (porém +rápido)
> > 
> > Fala Aurélio!
> > É a mesma dúvida de sempre: vc tem como testar se os bourne-shell da 
vida 
> > suportam esta construção "$=" ?
> 
> o $= é um comando do sed.
> na última linha ($), aplique o comando = (imprima o núm da linha atual)
> 
> não 'aspei' porque o bash nem tenta expandir a "variável" pois
> não é válida, o = não é [A-Za-z_]
> 
> por segurança é bom fazer 
> 
> sed -n '$='
> 
> 
> 

-- 
s·:(·>(·×^a]×http://www.verde666.org×^[:wq


Sair da lista: address@hidden
Banco Dados:   http://www.egroups.com/group/shell-script 

Seu uso do Yahoo! Groups é sujeito às regras descritas em: 
http://docs.yahoo.com/info/terms/ 








reply via email to

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