Prohledavani souboru

Peter Surda shurdeek na panorama.sth.ac.at
Úterý Srpen 26 18:02:53 CEST 2003


On Tue, Aug 26, 2003 at 04:51:35PM +0200, Michal Kubecek wrote:
> On Tue, Aug 26, 2003 at 12:39:53PM +0200, Martin Mačok wrote:
> 
> > find . -name "*.sql" -print0 | xargs -0 grep -i "neco"
> > 
> > (ostatni rady co ty zaznely zhavaruji na souborech, v jejichz nazvech
> > jsou mezery, \n pripadne jine osklive znaky)
> 
> Jenom některé. Upřímně řečeno, nevidím jediný rozdíl mezi vaší konstrukcí a
> 
>   find . -name '*.sql' -exec grep -i "neco" {} \;
Ako uz bolo povedane, usetri forkovanie. Zavisi od poctu suborov, ked ich su
tisice a mas pomalsi procesor, tak rozdiel vo vykonavani tychto 2ch konstrukci
moze byt sekundy vs. minuty a bude to evidentne.

> Příkaz xargs je užitečný, ale podobně jako cat svádí k používání i tam,
> kde je to zbytečné.
A ako vies, ze v tomto pripade nie je zbytocny?

>                                                          Michal Kubeček
Bye,

Peter Surda (Shurdeek) <shurdeek na panorama.sth.ac.at>, ICQ 10236103, +436505122023

-- 
                   three saints: looser & lamer & hacker


Další informace o konferenci Linux