[ug-czosug] Re: find a mezery
Jan Pechanec
Jan.Pechanec na Sun.COM
Pondělí Prosinec 4 08:01:18 PST 2006
On Mon, 4 Dec 2006, Marcel Telka wrote:
>Ahoj.
>
>On Mon, 2006-12-04 at 14:27 +0100, Jan Pechanec wrote:
>> On Mon, 4 Dec 2006, Pavel [ISO-8859-1] LisĂ˝ wrote:
>> find . -name "x*" | xargs -I {} ls -l {}
>>
>> viz xargs(1)
>>
>> >> find . -name "x*" -exec ls -l {} \;
>> >toto znĂĄm a funguje to, ale ÄastokrĂĄt mnohem pomaleji
>>
>> pro to nevidim duvod. xargs(1) stejne jako find(1) provede fork(2)
>> pro kazdy ls(1) prikaz. Me se to chova prakticky stejne rychle, presne jak
>> bych ocekaval.
>
>Manpage pre xargs vsak hovori nieco ine:
mel jsem na mysli konkretni situaci, tj. '-I'.
sh -c 'for i in 1 2; do printf "$i\n"; done' | xargs -I {} echo {}
1
2
sh -c 'for i in 1 2; do printf "$i\n"; done' | xargs echo
1 2
--
Jan Pechanec
Další informace o konferenci ug-czosug