Esta lista incluye intérpretes de línea de comandos (CLI) destacados : programas que interpretan de forma interactiva lenguajes de programación y proporcionan una interfaz de línea de comandos (cli) en la que un usuario puede introducir comandos .
shells del sistema operativo
La mayoría de los sistemas operativos son accesibles a través de un intérprete de comandos (shell). En algunos casos, hay varios intérpretes de comandos disponibles .
Esta categoría se solapa en cierta medida con la sección de programación general, ya que el intérprete de comandos del sistema operativo admite la programación, y la línea que separa el acceso al sistema operativo de la programación general a veces no es del todo clara. Por ejemplo, algunas versiones de BASIC funcionaban como intérprete de comandos, y BASIC también es un lenguaje de programación de propósito general.
Similar a Unix
- Concha de Almquist (ceniza)
- Bash (consola de shell de Unix)
bash - Bourne shell
sh - C shell
csh - Ch shell
ch - Shell de Debian Almquist (dash)
- shell Emacs
eshell - caparazón interactivo amigable
fish - KornShell
ksh - PowerShell
pwsh - rc shell
rc, un intérprete de comandos para Plan 9 de Bell Labs y Unix. - Carcasa independiente
sash - Esquema Shell
scsh - Shell C de TENEX
tcsh - Carcasa Z
zsh
Windows
- COMMAND.COM , el intérprete de comandos predeterminado en Windows 9x y una opción en Windows de 32 bits basado en NT a través de NTVDM.
- cmd.exe , sucesor de COMMAND.COM en los sistemas OS/2 y Windows NT, también conocido como Símbolo del sistema.
- Consola de recuperación
- PowerShell , un sucesor del Símbolo del sistema basado en .NET que se asemeja más a los intérpretes de comandos basados en Unix.
- Capa C de Hamilton , un clon de la capa C
- Toma Command Console (4NT), un clon de cmd.exe con funciones adicionales.
DOS
- COMMAND.COM , el intérprete de línea de comandos predeterminado
- 4DOS , un intérprete de comandos compatible, pero más avanzado.
- NDOS , incluido con algunas versiones de Norton Utilities
- GW-BASIC
Sistema operativo/2
- CMD.EXE , el intérprete de línea de comandos predeterminado
- Hamilton C shell , un clon del shell C de Unix
- 4OS2 , un clon de CMD.EXE con características adicionales.
Manzana
CP/M
- Procesador de comandos de consola (CCP), el intérprete de línea de comandos predeterminado.
- ZCPR para el sistema Z
IBM i
enrutadores de red
Otro
- shell de Atari TOS
- BÁSICO-PLUS (RSTS/E)
- CANDE MCS : intérprete de línea de comandos y editor de texto en el sistema operativo MCP.
- Sistema de monitorización conversacional (VM/CMS)
- Interfaz de línea de comandos (CLI) de Data General RDOS y AOS
- Lenguaje de comandos DIGITAL (OpenVMS, varios sistemas operativos PDP-11...)
- DOS Wedge – (Commodore 64)
- EFI-SHELL
- Microsoft BASIC
- Singularidad (sistema operativo)
- SymShell
- Lenguaje de control de aplicaciones en tándem (TACL)
- Opción de tiempo compartido (MVS, z/OS)
- shell YouOS
Programación de propósito general
- APL
- BÁSICO
- BeanShell – intérprete de comandos para Java
- Shell de JavaScript: varios programas con este nombre, incluido JavaScript Interpreter Shell, permiten JavaScript interactivo [ 3 ].
- Administrador de interfaz de Common Lisp – para Lisp
- F#
- Haskell
- Consola interactiva de Ruby – para Ruby
- IPython – para Python
- J
- Julia
- Jython
- Taller de programación para Macintosh , para Mac OS clásico.
- Perl
- PHPsh – intérprete de comandos para PHP
- Prólogo
- REBOL
- Rojo
- REXX
- Scala
- Charla informal
- ML estándar
- Tclsh – para Tcl
- Consola e IDE tkcon para Tcl/Tk
- Host de scripts de Windows
- Wish (Windows Shell) – para Tcl
Depuración de software
- DEPURAR
- gdb
- DDT , un depurador PDP-10 de DEC utilizado como intérprete de comandos para el Sistema de Tiempo Compartido Incompatible del MIT.
- Firebug/Chromebug , un entorno de depuración y shell de JavaScript como plugin para Firefox
Desarrollo de bases de datos
- sqsh , un intérprete de comandos disponible con algunas implementaciones de SQL para consultas a bases de datos y otras tareas.
- Google Shell , una interfaz basada en navegador para la Búsqueda de Google
Software científico y de ingeniería
Véase también
- Comparación de intérpretes de comandos
- Cygwin : entorno tipo Unix para Windows.
- Interix : subsistema Unix para sistemas operativos Windows NT
- Directiva del intérprete : símbolo "#!", utilizado en la informática. Páginas que muestran descripciones breves de destinos de redirección.
- Lenguaje de control de trabajos : lenguaje de control de trabajos para mainframes de IBM
- Lista de compiladores
- Subsistema POSIX de Microsoft : subsistema incluido en las primeras versiones de Windows NT.
- Kit de herramientas MKS
- Lenguaje de scripting : lenguaje de programación para scripts de automatización.
- Bucle de lectura-evaluación-impresión : entorno de programación informática
- Servicios de Windows para UNIX : software descontinuado producido por Microsoft que proporcionaba un entorno Unix en Windows NT.
- Subsistema de Windows para Linux : una función para un entorno Linux en Windows.
Referencias
- ↑ "La interfaz de línea de comandos (CLI) de Cisco IOS es la interfaz de usuario principal..."
- ↑ "...el software que utilizas cada vez que accedes al router..."
- ↑ developer.mozilla.org/en/JavaScript_shells Archivado el 29/06/2011 en Wayback Machine ; Comparación de soluciones JavaScript del lado del servidor
- Software de línea de comandos
- Intérpretes (informática)