Gauche > Archives > 2010/06/08

2010/06/08 02:00:13 UTCenami
#
find . \( -name CVS -o -name .svn -o -name .git \) -print -prune じゃないですか?
2010/06/08 02:14:58 UTCshiro
#
あれ、-oの結合順位の方が低いんだっけ。
#
最後に足してたからわかんなかったんだな。
2010/06/08 02:33:27 UTCenami
#
結合順位、になるのかなあ?単に前から評価していくので、例えば CVS というファイルがみつかって、その後が -o なら全体が真でおしまい。
2010/06/08 02:39:30 UTCshiro
#
順位というか、元の式は (or (name? "CVS") (name? ".svn") (name? ".git" (print) (prune))) みたいな感じになるわけですね。 (name? x y ...) は名前がxに一致したらy...に進むって感じで。
2010/06/08 02:50:59 UTCenami
#
なるほど。-and のところは (name? x y ...) にまとめられるという意味では順位が高いといってもいいのか。
2010/06/08 02:58:22 UTCshiro
#
でも頭から評価してゆくんだから順位も何もないですね。
2010/06/08 22:22:23 UTCshiro
#
今朝サーバがrebootしたのでしばらくChatonが止まってました。