Ruby 3.1 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Kernelモジュール > $?
$? -> Process::Status | nil
[permalink][rdoc]このスレッドで最後に終了した子プロセスのステータスです。
Process::Status オブジェクトが入っています。子プロセスの終了時ステータスは Process::Status#exitstatus で得られます。
この変数はスレッドローカルで読み取り専用です。
[SEE_ALSO] Process.#wait
[SEE_ALSO] Process.last_status