[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:51239] Re: find expression -or
柏崎です.
評価順番の問題かなーとは思ったのですが,自分ではどうにも納得できる説明が
できていなかったのですが……
At Fri, 14 Nov 2008 22:32:03 +0900,
NAMIKI Nobukazu wrote:
> つまり user が hoge で真になったら、後の方は評価されません。user が
> hoge でないファイルになって初めて group が fuga かどうかを評価し、fuga
> なら -print が評価されると。
なるほど!
……あー,しかしまだちょっと分からないところが.つまり
-user hoge → マッチしても何もしない
-user fuga -print → マッチしたら -print する.
ということなわけですが,-user hoge が評価された時に
> -prune 以外のアクションが評価式に含まれていない場合は、評価式の結果
> が真となったファイルに対して、-print が実行される
であることを考えれば,-user hoge にマッチしたものに -printが実行されるの
ではないでしょうか.そういうわけではない ?
--
柏崎 礼生 (Hiroki Kashiwazaki)@HUIST
Assistant Professor @ Graduate School of Information Science and
Technology, Hokkaido University
mailto:reo@xxxxxxxxxxxxxxxxx
Tel:+81-11-706-2056 (Office), +81-11-706-2998 (Takai Lab.)