Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mknmzの終了コードの意味が知りたいのですが
寺西です。
Tadamasa Teranishi wrote:
>
> mknmz としては exit 0 が正常、exit 1 が異常という意味だけですね。
> 0, 1 以外の値は die で返ってきている値になるかと思うのですが、
> その場合はエラーメッセージが出ているのではないかと思いますが...。
これではちょっと不親切ですかね。ということで die の説明を引用して
おきます。
> `die(LIST)'
> `die LIST'
> eval の外では、LIST の値を STDERR に出力し、現在の $! (errno) で
> exit する。もし $! が 0 なら、 ($? >> 8 ) (`command` のステータス)
> で exit する。もし ($? >> 8 ) が 0 なら、255 で exit する。
> eval の中では、エラーメッセージが $@ に入り、 eval が undefined
> value で終了する。
ということになっています。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E