Go to the first, previous, next, last section, table of contents.

$? : パイプのクローズ、system 関数などで返ったステータス

$? : 最後のパイプのクローズ、`コマンド`system 関数から返ったステータス。

これはシステムコール wait() から返ったステータスワードであり、 サブプロセスの実際の終了値は $? >> 8 であることに注意。

$? & 255 により、プロセスが終了する原因となったシグナル(もしあれば)、 およびコアダンプがあったかどうかが得られる。

覚え方:
sh および ksh と同じ。


Go to the first, previous, next, last section, table of contents.