Disown 組込みコマンドはジョブを削除します。

構文

  • disown [-a] [ジョブ…}

説明

Disown コマンドはシェルが管理しているジョブを削除します。削除したジョブは​ジョブ制御の対象から外れますが、ジョブを構成するコマンドの実行は継続します。

オプション

-a
--all

全てのジョブを削除します。

オペランド

ジョブ

削除するジョブの​ジョブ ID

複数指定することもできます。何も指定しないと現在のジョブを削除します。非 POSIX 準拠モードではジョブ ID の先頭の % は省略できます。

終了ステータス

エラーがない限り disown コマンドの終了ステータスは 0 です。

補足

Disown コマンドは​任意組込みコマンドです。 POSIX では disown コマンドの動作は規定されていません。 このコマンドは POSIX 準拠モードでは使えません。