Lista de intérpretes de linha de comando - List of command-line interpreters
Na computação, um interpretador de linha de comando , ou interpretador de linguagem de comando , é um termo genérico para uma certa classe de programas projetados para ler linhas de texto inseridas por um usuário, implementando assim uma interface de linha de comando .
Shell do sistema operacional
AmigaOS
- Amiga CLI / Amiga Shell
Sistemas tipo Unix
Existem muitas variantes do shell Unix :
-
Bourne shell
sh
-
Concha de Almquist (cinza)
- Shell do Debian Almquist (traço)
-
Bash (shell Unix)
bash
-
KornShell
ksh
-
Concha Z
zsh
-
Concha Z
-
Concha de Almquist (cinza)
-
Shell C
csh
-
Shell TENEX C
tcsh
-
Shell TENEX C
-
Ch shell
ch
-
Shell Emacs
eshell
-
Shell interativo amigável
fish
-
PowerShell
pwsh
-
shell rc
rc
, um shell para o Plan 9 da Bell Labs e Unix -
Shell autônomo
sash
-
Scheme Shell
scsh
Microsoft Windows
Nativo
- COMMAND.COM , o processador de linha de comando original da Microsoft introduzido no MS-DOS , bem como no Windows 9x , em versões de 32 bits do Windows baseado em NT via NTVDM
- cmd.exe , sucessor do COMMAND.COM introduzido nos sistemas OS / 2 e Windows NT, embora o COMMAND.COM ainda esteja disponível em máquinas DOS virtuais nas versões IA-32 desses sistemas operacionais.
- Console de recuperação
-
Windows PowerShell , um processador de comando baseado no .NET Framework
- PowerShell , um processador de comando baseado em .NET Core
- Shell Hamilton C , um clone do shell Unix C da Hamilton Laboratories
- 4NT , um clone do CMD.EXE com recursos adicionais da JP Software
- Take Command , uma nova encarnação do 4NT
Camada de compatibilidade Unix / Linux e subsistema POSIX
- Interix
- MKS Toolkit
- Subsistema Microsoft POSIX
- Windows Services para UNIX
- Subsistema Windows para Linux
DOS
- COMMAND.COM , o interpretador de linha de comando padrão
- 4DOS , um shell compatível, mas mais avançado da JP Software
- NDOS , fornecido com algumas versões do Norton Utilities
- GW-BASIC
OS / 2
- CMD.EXE , o interpretador de linha de comando padrão
- Shell Hamilton C , um clone do shell Unix C da Hamilton Laboratories
- 4OS2 , um clone do CMD.EXE com recursos adicionais da JP Software
IBM i
Computadores Apple
Dispositivos móveis
- DROS , shell semelhante a DOS baseado em plataforma Java ME para smartphones
Roteadores de rede
CLIs de minicomputador
- CLI (Command Line Interpreter) da Data General em sistemas operacionais RDOS e AOS e suas variantes
- Digital Equipment Corporation 's DIGITAL Command Language (DCL)
De outros
- BASIC-PLUS (RSTS / E)
- CANDE MCS - shell de linha de comando e editor de texto no sistema operacional MCP
- Sistema de Monitor de Conversação (VM / CMS)
- Processador de comando do console (CCP) para CP / M
- DOS Wedge (uma extensão do BASIC 2.0 do Commodore 64)
- Linguagem de Comando DIGITAL (OpenVMS)
- Shell de interface de firmware extensível
- Microsoft BASIC (qualifica-se para uma linguagem de programação e sistema operacional)
- Singularidade (sistema operacional)
- SymShell, consulte SymbOS
- Opção de compartilhamento de tempo (MVS, z / OS)
- Shell Atari TOS
- Shell YouOS
- EFI-SHELL - um shell de comando de interface de firmware extensível de código aberto
Programação
Sistemas de linguagem
- APL (linguagem de programação)
- BÁSICO - na verdade, muitos dialetos e variedades de uma linguagem de programação podem ter comandos como kill, sistema, arquivos e outros que permitem o acesso ao sistema operacional a partir do modo interativo e muitas vezes do modo de programa
- BeanShell , um shell para Java
- F Sharp (linguagem de programação) , F #
- J (linguagem de programação)
- Haskell (linguagem de programação)
- Lisp
- Workshop do programador Macintosh , um antigo ambiente de linha de comando usado para desenvolvimento de software no Mac OS clássico
- Prolog
- Conversa fiada
- Scala (linguagem de programação)
- ML padrão
Depuradores
- DEPURAR
- gdb
- DDT , um depurador PDP-10 da DEC usado como um shell de comando para o MIT Incompatible Timesharing System
- Firebug / Chromebug , um shell JavaScript e ambiente de depuração como um plugin do Firefox
Software científico e de engenharia
Linguagens de programação
- BeanShell - shell para Java
- Shell de JavaScript - vários programas com este nome permitem JavaScript interativo
- Julia
- Jython
- Perl
- PHPsh - shell para PHP
- Pitão
- REXX
- Rubi
- Tcl
- shell tkcon e IDE para Tcl / Tk
- Windows Script Host
Consultas de banco de dados
- sqsh , um shell disponível com algumas implementações SQL para consultas de banco de dados e outras tarefas.
- Google Shell , um front-end baseado em navegador para a Pesquisa Google
Veja também
- loop de leitura-avaliação-impressão
- Diretiva do intérprete
- Linguagem de controle de trabalho
- Linguagem de script
- Comparação de shells de comando