Exit (コマンド)

exitは、多くのオペレーティングシステムコマンドラインシェルおよびスクリプト言語で用いられるコマンドである。

このコマンドは、シェルやプログラムを終了させる。インタラクティブコマンドシェルでこのコマンドを実行すると、利用者が現在のセッションからログアウトされるか、利用者の現在のコンソールまたは端末の接続が切断される。また、任意で親プロセスに返される終了コード (通常は整数値) を指定できる場合がある。

実装

exitコマンドを提供するオペレーティングシステム、シェル、スクリプト言語には、Microsoft MSX-DOSバージョン2[1]IBM OS/2[2]、DR FlexOS[3]HP MPE/iX[4]、KolibriOS[5]、SymbOS[6]cmd.exe[7]shkshPerlAWK、PHP、TclPowerShellが含まれる。

MS-DOSでは、exitコマンドはバージョン2以降で利用できる[8]DR-DOS 6.0[9]、Datalight ROM-DOS[10]にもexitコマンドの実装が含まれる。また、オープンソースのMS-DOSエミュレータであるDOSBoxでも利用できる[11]

数値解析環境のMATLABにも、同様の機能を備えたexit関数が含まれている[12]

脚注

  1. ^ MSX-DOS version 2. 2001-10-22. Retrieved 2023-08-06 – via Internet Archive.
  2. ^ "OS/2 Commands". JaTomes Software and Consulting. 2011-04-26. Retrieved 2023-08-06 – via Internet Archive.
  3. ^ FlexOS User's Guide: Version 1.3 (1st ed.). Digital Research. November 1986. Retrieved 2023-08-06 – via Internet Archive.
  4. ^ MPE/iX Commands Reference Manual: HP 3000 MPE/iX Computer Systems (11th ed.). Hewlett-Packard. March 2000. Retrieved 2023-08-06 – via Internet Archive.
  5. ^ "Shell". KolibriOS Wiki. 2022-01-12. Retrieved 2023-08-06.
  6. ^ "SymShell". SymbOS. Retrieved 2023-08-06.
  7. ^ "Exit". Microsoft Learn. 2016-08-31. Retrieved 2023-08-06.
  8. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th anniversary ed.). Microsoft Press. Retrieved 2023-08-06 – via Internet Archive.
  9. ^ DR DOS 6.0: User Guide Optimisation and Configuration Tips (3rd ed.). Digital Research. February 1992.
  10. ^ Datalight ROM-DOS: User's Guide. Datalight. April 2005.
  11. ^ "Commands". DOSBox Wiki. 2015-07-05. Retrieved 2023-08-06.
  12. ^ "exit". MathWorks. Retrieved 2023-08-06.
Unixコマンド
ファイルとファイルシステム管理
プロセス管理
ユーザ管理/環境
テキスト処理
シェルビルトイン
通信
検索
  • find
  • grep
  • locate(英語版)
  • whatis(英語版)
  • whereis(英語版)
マニュアル
  • apropos(英語版)
  • help(英語版)
  • man
ソフトウェア開発
その他
  • bc
  • dc
  • cal
  • date
  • expr
  • false
  • lp(英語版)
  • lpr
  • od
  • sl
  • sleep
  • stty
  • true
  • tty
Windowsコマンドラインプログラムと組み込みコマンド
ファイルシステム
  • cd (chdir)
  • dir
  • popd(英語版)
  • pushd(英語版)
  • tree(英語版)
  • ファイル管理
    • attrib(英語版)
    • cacls
    • cipher
    • compact
    • copy(英語版)
    • del(英語版) (erase)
    • deltree(英語版)
    • expand
    • icacls
    • makecab
    • md (mkdir)
    • move(英語版)
    • rd (rmdir)
    • recover(英語版)
    • ren(英語版) (rename)
    • replace(英語版)
    • rmdir
    • robocopy(英語版)
    • xcopy(英語版)
    ディスク管理
    • CHKDSK
    • convert(英語版)
    • defrag
    • diskcomp(英語版)
    • diskcopy(英語版)
    • diskpart(英語版)
    • fdisk(英語版)
    • format(英語版)
    • label(英語版)
    • SUBST
    • scandisk
    • sys(英語版)
    • vol(英語版)
    • vssadmin(英語版)
    プロセス管理
    • exit(英語版)
    • kill
    • PowerCFG(英語版)
    • runas(英語版)
    • sc
    • shutdown
    • start(英語版)
    • taskkill
    • tasklist(英語版)
    レジストリ
    ユーザ環境
    • date
    • mode(英語版)
    • path(英語版)
    • set
    • setx
    • time(英語版)
    • title(英語版)
    • ver(英語版)
    • whoami
    テキスト処理
    • comp(英語版)
    • edit
    • edlin
    • fc
    • find
    • findstr(英語版)
    • print(英語版)
    • type(英語版)
    スクリプト
    ネットワーク
    メンテナンス
    • driverquery(英語版)
    • msiexec
    • ntbackup(英語版)
    • sfc
    • systeminfo(英語版)
    • w32tm(英語版)
    • WBAdmin(英語版)
    • winsat
    • wmic
    ブート管理
    ソフトウェア開発
    • debug(英語版)
    • exe2bin(英語版)
    • QBasic
    その他
    • CLS
    • help(英語版)