Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make check が通らない (IRIX 5.3)



笠原です。

* From: teranisi@xxxxxxxxx
* Date: Thu, 14 Sep 2000 10:19:57 +0900
> そこで、他のプラットフォームは -print をつけても問題が
> 生じない(と思われる)ことから、mknmz-4, mknmz-5 内の 
> find に -print を付けていただきたいと思います。

-print を付けてで問題になることはない筈です。

> IRIX 5.3(パッチの状態で結果は異なるかもしれませんが)では、
> -print オプションを付けないと、結果が出力されません。
> man には  
> 
>     -print          Always true
> 
> と書かれているので、これはバグでしょう。

これは、find のバグということでしょうか。
だとしたら、ちょっと違うと思います。

`always true' というのは、find の expression としては常に true
として評価されるということで、「省略しても同じこと」の意味とは
違います。

find を実行するときに大抵は -print を付けた時の出力結果が欲しい
ものなので、だったらわざわざ毎回 -print を書くのは面倒なので、最
近は -print の動作がデフォルトになったのだと私は思っていました。

ちなみに -print を付けないと何も出ないのは、SunOS 4.1.4 や 
NEWS-OS 4.2R とかでも同じです。
________________________________________________________________
                                    笠原 基之(かさはら もとゆき)