
私がやった
~/pythonsource1/python2.6-2.6.5$ find -D rates . -type d
そして得た
Predicate success rates after completion:
[need type] -type d [0.4] [280/4350=0.0643678] -a [0.4] [280/4350=0.0643678] -print [1] [280/280=1]
どういう意味ですか[0.4]
?
答え1
ソースコードの角かっこ内の数字は先験的に特定の述語に対する予想成功率です。つまり、最初は[0.4]
それが真であると評価される確率の推定値です-type d
。述語用語が評価される順序を決定するために使用できます。詳細はfindutils-4.4.2/find/parser.c
、 で確認できます。findutils-4.4.2/find/tree.c
findutils-4.4.2/find/pred.c