知識ベース

コマンドラインインタープリターのリスト

コンピューティングでは、 コマンドラインインタープリター 、またはコマンド言語インタープリターは、ユーザーが入力したテキストの行を読み取るように設計された特定のクラスのプログラムの包括的な用語であり、コマンドラインインターフェイスを実装します。

オペレーティングシステムシェル

AmigaOS

  • Amiga CLI / Amiga Shell

Unixライクシステム

Unixシェルには多くのバリアントがあります。

  • ボーンシェルsh
    • アルムキストシェル(灰)
      • Debian Almquistシェル(ダッシュ)
    • Bash(Unixシェル)bash
    • Kornシェルksh
      • Zシェルzsh
  • Cシェルcsh
    • TENEX Cシェルtcsh
  • Chシェルch
  • Emacsシェルeshell
  • フレンドリーでインタラクティブなシェルフィッシュ
  • Perlシェルpsh
  • PowerShell pwsh
  • rc shell rc、Bell LabsおよびUnixのPlan 9のシェル
  • スタンドアロンのシェルサッシュ
  • スキームシェルscsh

マイクロソフトウィンドウズ

ネイティブ
  • CMD.EXE、Windows NTファミリのデフォルトのコマンドラインインタープリター
  • Windows PowerShell、.NET Frameworkに基づくコマンドプロセッサ
  • Hamilton Cシェル、Hamilton LaboratoriesによるUnix Cシェルのクローン
  • 4NT、JP Softwareの追加機能を備えたCMD.EXEのクローン
  • 4NTの新しい化身であるCommandを取る
  • 回復コンソール
Unix / Linux互換性レイヤーとPOSIXサブシステム
  • Interix
  • MKSツールキット
  • Microsoft POSIXサブシステム
  • UNIX用のWindowsサービス
  • Linux用のWindowsサブシステム


DOS

  • COMMAND.COM、デフォルトのコマンドラインインタープリター
  • 4DOS、互換性はありますが、JP Softwareのより高度なシェル
  • Norton Utilitiesの一部のバージョンで提供されるNDOS
  • GW-BASIC

OS / 2

  • CMD.EXE、デフォルトのコマンドラインインタープリター
  • Hamilton Cシェル、Hamilton LaboratoriesによるUnix Cシェルのクローン
  • 4OS2、JP Softwareの追加機能を備えたCMD.EXEのクローン

IBM OS / 400

  • AS / 400制御言語
  • iSeries QSHELL

アップルコンピューター

  • Apple DOS / Apple ProDOS
  • Macintoshプログラマーズワークショップ

モバイルデバイス

  • DROS、Java MEプラットフォームベースのスマートフォン向けDOSのようなシェル

ネットワークルーター

  • Cisco IOS
  • Junosコマンドラインインターフェイス(Juniper Networks)

ミニコンピューターCLI

  • RDOSおよびAOSオペレーティングシステムとそのバリアント上のData GeneralのCLI(コマンドラインインタープリター)
  • Digital Equipment CorporationのDIGITALコマンド言語(DCL)

その他

  • ベーシックプラス(RSTS / E)
  • CANDE MCS – MCPオペレーティングシステム上のコマンドラインシェルおよびテキストエディター
  • 会話型監視システム(VM / CMS)
  • CP / M用のコンソールコマンドプロセッサ(CCP)
  • DOSウェッジ(Commodore 64のBASIC 2.0の拡張)
  • デジタルコマンド言語(OpenVMS)
  • 拡張可能なファームウェアインターフェイスシェル
  • Microsoft BASIC(プログラミング言語とOSの両方に適合)
  • 特異点(オペレーティングシステム)
  • SymShell、SymbOSを参照
  • タイムシェアリングオプション(MVS、z / OS)
  • Atari TOSシェル
  • YouOSシェル
  • EFI-SHELL –オープンソースの拡張可能なファームウェアインターフェイスのコマンドシェル

プログラミング

言語システム

  • APL(プログラミング言語)
  • BASIC –実際、多くの方言やプログラミング言語の種類には、 kill、system、filesなどのコマンドがあり、オペレーティングシステムが対話型から、多くの場合プログラムモードからアクセスできます。
  • BeanShell、Javaのシェル
  • F Sharp(プログラミング言語)、F#
  • J(プログラミング言語)
  • GMLCMD
  • Haskell(プログラミング言語)
  • 舌足らずの発音
    • Common Lisp Interface Manager
  • Macintosh Programmer's Workshop、古いMac OSでのソフトウェア開発に使用される古いコマンドライン環境
  • プロローグ
  • Smalltalk
  • Scala(プログラミング言語)
  • 標準ML

デバッガー

  • デバッグ
  • gdb
  • DDT、MIT Incompatible Timesharing Systemのコマンドシェルとして使用されるDECのPDP-10デバッガー
  • Firebug / Chromebug、FirefoxプラグインとしてのJavaScriptシェルおよびデバッグ環境

科学および工学ソフトウェア

  • MATLAB
  • Wolfram Mathematica
  • ルート

プログラミング言語

  • BeanShell – Javaのシェル
  • JavaScriptシェル–この名前のいくつかのプログラムにより、インタラクティブなJavaScript
    • Javascriptインタープリターシェル
  • ジュリア
  • ジソン
  • Perl
  • PHPsh – PHPのシェル
  • Python
    • IPython
  • REXX
  • ルビー
    • インタラクティブRubyシェル
  • Tcl
    • Tclsh
    • ウィッシュ(ウィンドウシェル)
  • Tcl / Tk用のtkconシェルおよびIDE
  • Windowsスクリプトホスト

データベースクエリ

  • sqsh、データベースクエリおよびその他のタスク用の一部のSQL実装で使用可能なシェル。
  • Googleシェル、ブラウザベースのGoogle検索用フロントエンド

参照資料

  1. ^ 「Cisco IOSコマンドラインインターフェイス(CLI)はプライマリユーザーインターフェイスです...」
  2. ^ 「...ルーターにアクセスするたびに使用するソフトウェア...」
  3. ^ developer.mozilla.org/en/JavaScript_shells;サーバーサイドJavaScriptソリューションの比較