Jean Delvare wrote: > Hi Gary, Salut!
>>No, I mean that with that syntax you are running:
>>
>> (time head -n 500 <largefile;) | gtac
>>
>>not:
>>
>> time (head -n 500 < large file | gtac)
>
>
> I don't think so, not on my system at least.
>
> $ time true | sleep 1
>
> real 0m1.012s
> user 0m0.004s
> sys 0m0.004s
>
> $ (time true) | sleep 1
>
> real 0m0.007s
> user 0m0.004s
> sys 0m0.004s
>
> I guess the left-hand side of the pipe needs to wait for the right-hand
> side of the pipe to exit before it can exit itself, in order to get the
> return code or something alike.
Heh, learn something every day :-D *gob smacked*
> Oddly enough,
>
> $ time (true | sleep 1)
>
> returns only after the 1 second sleep, but doesn't print anything. I
> have no idea why.
Me either... that's how I ended up with the
$ time sh -c 'true | sleep 1'
thing originally though...
Cheers,
Gary.
--
Gary V. Vaughan ())_. [EMAIL PROTECTED],gnu.org}
Research Scientist ( '/ http://tkd.kicks-ass.net
GNU Hacker / )= http://www.gnu.org/software/libtool
Technical Author `(_~)_ http://sources.redhat.com/autobook
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Quilt-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/quilt-dev
