base di conoscenza
CTRL+F per cercare la tua parola chiave

Elenco di interpreti della riga di comando

Nell'informatica, un interprete della riga di comando o un interprete del linguaggio di comando è un termine generale per una determinata classe di programmi progettati per leggere le righe di testo immesse da un utente, implementando così un'interfaccia della riga di comando.

Shell del sistema operativo

AmigaOS

  • Amiga CLI / Amiga Shell

Sistemi simili a Unix

Esistono molte varianti della shell Unix:

  • Bourne shell sh
    • Conchiglia Almquist (frassino)
      • Shell Debian Almquist (trattino)
    • Bash (Unix shell) bash
    • Korn shell ksh
      • Z shell zsh
  • C shell csh
    • TENEX C shell tcsh
  • Ch shell ch
  • Emacs shell eshell
  • Crostacei interattivi amichevoli
  • Perl Shell psh
  • PowerShell pwsh
  • rc shell rc, una shell per Plan 9 di Bell Labs e Unix
  • Anta a conchiglia autonoma
  • Schema Shell scsh

Microsoft Windows

nativo
  • CMD.EXE, l'interprete della riga di comando predefinito della famiglia Windows NT
  • Windows PowerShell, un processore di comandi basato su .NET Framework
  • Hamilton C shell, un clone della shell Unix C di Hamilton Laboratories
  • 4NT, un clone di CMD.EXE con funzionalità aggiuntive da JP Software
  • Prendi il comando, una nuova incarnazione di 4NT
  • Console di ripristino di emergenza
Livello di compatibilità Unix / Linux e sottosistema POSIX
  • Interix
  • MKS Toolkit
  • Sottosistema POSIX Microsoft
  • Servizi Windows per UNIX
  • Sottosistema Windows per Linux


DOS

  • COMMAND.COM, l'interprete della riga di comando predefinito
  • 4DOS, una shell compatibile, ma più avanzata di JP Software
  • NDOS, fornito con alcune versioni di Norton Utilities
  • GW-BASIC

OS / 2

  • CMD.EXE, l'interprete della riga di comando predefinito
  • Hamilton C shell, un clone della shell Unix C di Hamilton Laboratories
  • 4OS2, un clone di CMD.EXE con funzionalità aggiuntive da JP Software

IBM OS / 400

  • Linguaggio di controllo AS / 400
  • iSeries QSHELL

Computer Apple

  • Apple DOS / Apple ProDOS
  • Workshop del programmatore Macintosh

Dispositivi mobili

  • DROS, shell simile a DOS basata su piattaforma Java ME per smartphone

Router di rete

  • Cisco IOS
  • Junos Command Line Interface (Juniper Networks)

CLI per minicomputer

  • CLI (Command Line Interpreter) di Data General su sistemi operativi RDOS e AOS e loro varianti
  • DIGITAL Command Language (DCL) di Digital Equipment Corporation

Altro

  • BASIC-PLUS (RSTS / E)
  • CANDE MCS - shell della riga di comando ed editor di testo sul sistema operativo MCP
  • Sistema di monitoraggio conversazionale (VM / CMS)
  • Console Command Processor (CCP) per CP / M
  • DOS Wedge (un'estensione del BASIC 2.0 del Commodore 64)
  • Linguaggio di comando DIGITALE (OpenVMS)
  • Shell di interfaccia firmware estensibile
  • Microsoft BASIC (si qualifica sia per un linguaggio di programmazione che per un sistema operativo)
  • Singolarità (sistema operativo)
  • SymShell, vedi SymbOS
  • Opzione di condivisione del tempo (MVS, z / OS)
  • Shell Atari TOS
  • Shell YouOS
  • EFI-SHELL - una shell di comando Open Source Extensible Firmware Interface

Programmazione

Sistemi linguistici

  • APL (linguaggio di programmazione)
  • BASE - in realtà, molti dialetti e varietà di un linguaggio di programmazione possono avere comandi come kill, system, file e altri che consentono l'accesso al sistema operativo da modalità interattiva e spesso da programma
  • BeanShell, una shell per Java
  • F Sharp (linguaggio di programmazione), F #
  • J (linguaggio di programmazione)
  • GMLCMD
  • Haskell (linguaggio di programmazione)
  • blesità
    • Gestore di interfaccia Lisp comune
  • Macintosh Programmer's Workshop, un vecchio ambiente da riga di comando utilizzato per lo sviluppo di software sul classico Mac OS
  • Prolog
  • Smalltalk
  • Scala (linguaggio di programmazione)
  • ML standard

debugger

  • DEBUG
  • gdb
  • DDT, un debugger PDP-10 di DEC utilizzato come shell dei comandi per il sistema di multiproprietà incompatibile MIT
  • Firebug / Chromebug, una shell JavaScript e un ambiente di debug come plugin di Firefox

Software scientifico e ingegneristico

  • MATLAB
  • Wolfram Mathematica
  • RADICE

Linguaggi di programmazione

  • BeanShell - shell per Java
  • Shell JavaScript: diversi programmi con questo nome consentono JavaScript interattivo
    • Shell dell'interprete Javascript
  • Julia
  • Jython
  • Perl
  • PHPsh - shell per PHP
  • Pitone
    • IPython
  • REXX
  • Rubino
    • Ruby Shell interattivo
  • Tcl
    • tclsh
    • Wish (Windowing Shell)
  • shell tkcon e IDE per Tcl / Tk
  • Windows Script Host

Domande sul database

  • sqsh, una shell disponibile con alcune implementazioni SQL per query su database e altre attività.
  • Google Shell, un front-end basato su browser per Ricerca Google

Riferimenti

  1. ^ "L'interfaccia della riga di comando (CLI) di Cisco IOS è l'interfaccia utente principale ..."
  2. ^ "... il software che usi ogni volta che accedi al router ..."
  3. ^ developer.mozilla.org/en/JavaScript_shells; Confronto di soluzioni JavaScript lato server