From(投稿者): | MAEDA Atusi <maeda-news@ialab.cs.tsukuba.ac.jp> |
---|---|
Newsgroups(投稿グループ): | fj.unix,fj.unix.shells,fj.os.bsd.freebsd |
Subject(見出し): | Re: elapsed time using grep on tcsh and sh |
Date(投稿日時): | 28 Feb 2005 20:02:27 +0900 |
Organization(所属): | Science Information Processing Center, University of Tsukuba |
References(祖先記事, 一番最後が直親): | (G) <cvu2ri$kgq$1@sc6.osa.sharp.co.jp> |
(G) <cvu7v5$kgq$2@sc6.osa.sharp.co.jp> | |
(G) <m37jkt2cix.fsf@nospam.maedapc.cc.tsukuba.ac.jp> | |
Message-ID(記事識別符号): | (G) <m33bvh2bi4.fsf@nospam.maedapc.cc.tsukuba.ac.jp> |
MAEDA Atusi <maeda-news@ialab.cs.tsukuba.ac.jp> writes: > set nostat = ('*') あ、ダメですね。これはcompletionの時だけか。 どうやっても glob するときに lstat(2) しちゃうみたいですね。 私はLinuxですが、 % strace -f tcsh -cf 'echo */*' とかやってみると、すさまじい回数のシステムコール実行してますね。凄いシェルだ。 (FreeBSDだと ktrace -d tcsh -cf 'echo */*' かな?) 前田敦司