新井です。

In message "[ruby-list:38522] Re: exit status on exit!"
  on 12 Oct 2003 22:42:59 +0900,
  Takahiro Kambe <taca / back-street.net> wrote:
> In message <20031011.003250.41649947.JCA02266 / nifty.ne.jp>
> 	on Sat, 11 Oct 2003 00:33:06 +0900,
> 	Koji Arai <JCA02266 / nifty.ne.jp> wrote:
> > > 255 と言っておいた方がいいんでしょうか.
> > 
> > 私自身は、exit の引数に -1 等を指定するのはキライです。シェ
> > ルの $? のことも考えると 0 - 126 の範囲にした方がいいのでは
> > ないかとも思います。
> シェルの $? と、 0から255ではなくて0から126という範囲の関連はどこから
> 来るのでしょうか。

sh がプロセスのシグナルによる終了を $? > 128 の値で示してい
るというとこから。

127 は前に書いた通り、調べたら 126 に permission denied とい
うのがあった(これは bash の話かなあ?)

--
新井康司 (Koji Arai)