----Security_Multipart(Thu_Nov_16_17:05:00_2000_41)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

福間@福岡 です。

記事 <20001116164843.7086.YHARUO / mail7.dddd.ne.jp> にて、
yharuo / mail7.dddd.ne.jp さんは書きました:

> すみません。あてずっぽうで質問しているので^^;

# うーむ…。

> プロセスがexit(n)で正常終了した場合は、必ず、
> 
> ・上位バイト:n(ただしnは0〜255の間)
> ・下位バイト:WEXITSTATUS(0) の値、つまり、ゼロ
> この値が $? にセットされる。
> 
> と解釈してよろしいのでしょうか?

なんか混乱しているようですが、WEXITSTATUS(status) で得られるのは
「子プロセスが exit() の引数(、_exit() の引数あるいは main() の返値)に
指定した値の下位8ビット」ですよ。

---
 FUKUMA Yasuhiro (福間 康弘) as Yasu.F @ Kitakyushu.Fukuoka.Japan
 Web site: http://www.bsdclub.org/~yasuf/
 PGP fingerprint = 17 25 8A F3 99 E5 7E 19  C0 EA 6E 03 8A C3 CE F0
 “いちばん苦手な言語は、日本語です。”

----Security_Multipart(Thu_Nov_16_17:05:00_2000_41)--
Content-Type: Application/Pgp-Signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: tLdd4cpPb03S1/6FTkYy6GGshAgF7cKY

iQCVAwUAOhOVNgqHABIYLe0FAQE+qQP/atcWyCj1CQeQloF5g5LeglhnNJCdbtyz
f0QoTY40ZHF2mdwcoi5kuoQskOh+ZLcbT3cvXhWhHUziqdF9xoxPgMiL/Qe5AjIP
biIGPFJNzEXQidJihWdGrvPbSDucR1DG85HV2BYHZlNJdeSGLCR1Fp713lYakow7
TbmMLvT3QDk=
=GqlO
-----END PGP SIGNATURE-----

----Security_Multipart(Thu_Nov_16_17:05:00_2000_41)----