Список интерпретаторов командной строки
В вычислительной технике интерпретатор командной строки или интерпретатор командного языка — это общий термин для определенного класса программ, предназначенных для чтения строк текста, введенных пользователем, тем самым реализуя интерфейс командной строки .
Оболочки операционной системы
[ редактировать ]АмигаОС
[ редактировать ]- Amiga CLI/Amiga Shell
Unix-подобные системы
[ редактировать ]Существует множество вариантов оболочки Unix :
- Оболочка Борна
sh
- Раковина Альмквиста (ясень)
- Оболочка Debian Almquist (тире)
- Bash (оболочка Unix)
bash
- КорнШелл
ksh
- Z-оболочка
zsh
- Z-оболочка
- Раковина Альмквиста (ясень)
- оболочка C
csh
- Корпус ТЕНЭКС С
tcsh
- Корпус ТЕНЭКС С
- Ch оболочка
ch
- Emacs Оболочка
eshell
- Дружественная интерактивная оболочка
fish
- PowerShell
pwsh
- радиоуправляемая оболочка
rc
, оболочка для Plan 9 от Bell Labs и Unix. - Автономная оболочка
sash
- Схема оболочки
scsh
Microsoft Windows
[ редактировать ]Родной
[ редактировать ]- COMMAND.COM , оригинальный процессор командной строки Microsoft, представленный в MS-DOS , а также в Windows 9x , в 32-битных версиях Windows на базе NT через NTVDM.
- cmd.exe , преемник COMMAND.COM, представленный в системах OS/2 и Windows NT, хотя COMMAND.COM по-прежнему доступен на виртуальных машинах DOS и в версиях IA-32 этих операционных систем.
- Консоль восстановления
- Windows PowerShell — командный процессор на базе .NET Framework.
- PowerShell , командный процессор на базе .NET.
- Оболочка Hamilton C , клон оболочки Unix C от Hamilton Laboratories.
- Возьмите Command Console (4NT), клон CMD.EXE с дополнительными функциями от JP Software.
- Take Command , новое воплощение 4NT
Уровень совместимости Unix/Linux и подсистема POSIX
[ редактировать ]- Интерикс
- Инструментарий МКС
- Подсистема Microsoft POSIX
- Службы Windows для UNIX
- Подсистема Windows для Linux
КП/М
[ редактировать ]- Консольный командный процессор (CCP), интерпретатор командной строки по умолчанию.
- ZCPR для Z-системы
- Микрооболочка
ПРИНАДЛЕЖАЩИЙ
[ редактировать ]- COMMAND.COM , интерпретатор командной строки по умолчанию.
- 4DOS , совместимая, но более продвинутая оболочка от JP Software.
- NDOS , поставляемый с некоторыми версиями Norton Utilities.
- GW-БЕЙСИК
ОС/2
[ редактировать ]- CMD.EXE , интерпретатор командной строки по умолчанию.
- Оболочка Hamilton C , клон оболочки Unix C от Hamilton Laboratories.
- 4OS2 , клон CMD.EXE с дополнительными функциями от JP Software.
IBM я
[ редактировать ]компьютеры Apple
[ редактировать ]Мобильные устройства
[ редактировать ]- DROS , DOS-подобная оболочка для смартфонов на платформе Java ME.
Сетевые маршрутизаторы
[ редактировать ]- Сиско ИОС [1]
- Интерфейс командной строки Junos (Juniper Networks) [2]
Миникомпьютерные интерфейсы командной строки
[ редактировать ]- Data General в операционных системах RDOS и AOS и их вариантах CLI (интерпретатор командной строки)
- Digital Equipment Corporation корпорации Язык команд DIGITAL (DCL)
Другой
[ редактировать ]- БЕЙСИК-ПЛЮС (РСТС/Е)
- CANDE MCS — оболочка командной строки и текстовый редактор в MCP. операционной системе
- Диалоговая система мониторинга (VM/CMS)
- DOS Wedge (расширение BASIC 2.0 Commodore 64)
- ЦИФРОВОЙ командный язык (OpenVMS)
- интерфейса прошивки Расширяемая оболочка
- Microsoft BASIC (соответствует как языку программирования, так и ОС)
- Сингулярность (операционная система)
- SymShell, см . SymbOS
- Опция разделения времени (MVS, z/OS)
- Atari TOS Оболочка
- YouOS Оболочка
- EFI-SHELL — расширяемого интерфейса прошивки с открытым исходным кодом. командная оболочка
Программирование
[ редактировать ]Языковые системы
[ редактировать ]- АПЛ
- BASIC — на самом деле, многие диалекты и разновидности языка программирования могут иметь такие команды, как kill, system, files и другие, которые обеспечивают доступ операционной системы из интерактивного, а часто и из программного режима.
- BeanShell , оболочка для Java
- Ф#
- Дж
- Хаскелл
- Лисп
- Macintosh Programmer's Workshop , старая среда командной строки, используемая для разработки программного обеспечения в классической Mac OS.
- Пролог
- Скала
- Смолток
- Стандартный ML
Отладчики
[ редактировать ]![]() | Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( сентябрь 2012 г. ) |
- ОТЛАЖИВАТЬ
- БДБ
- DDT , отладчик PDP-10 от DEC, используемый в качестве командной оболочки для несовместимой с MIT системы разделения времени.
- Firebug/Chromebug , оболочка JavaScript и среда отладки в виде плагина Firefox.
Научное и инженерное программное обеспечение
[ редактировать ]![]() | Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( сентябрь 2012 г. ) |
Языки программирования
[ редактировать ]- BeanShell – оболочка для Java
- Оболочка JavaScript - несколько программ с этим именем поддерживают интерактивный JavaScript. [3]
- Оболочка интерпретатора Javascript
- Юлия
- Джитон
- Перл
- PHPsh — оболочка для PHP
- Питон
- РЕБОЛ
- Красный
- РЕКСС
- Руби
- Ткл
- оболочка tkcon и IDE для Tcl/Tk
- Хост сценариев Windows
Запросы к базе данных
[ редактировать ]- sqsh — оболочка, доступная в некоторых реализациях SQL для запросов к базе данных и других задач.
- Google Shell — браузерный интерфейс для поиска Google.
См. также
[ редактировать ]- цикл чтение-оценка-печать
- Директива интерпретатора
- Язык управления заданиями
- Язык сценариев
- Сравнение командных оболочек
- Список компиляторов
Ссылки
[ редактировать ]- ^ «Интерфейс командной строки (CLI) Cisco IOS является основным пользовательским интерфейсом...»
- ^ "...программное обеспечение, которое вы используете при каждом доступе к маршрутизатору..."
- ^ Developer.mozilla.org/en/JavaScript_shells. Архивировано 29 июня 2011 г. в Wayback Machine ; Сравнение серверных решений JavaScript