Оболочка (ЭВМ)
Оболочка (командная оболочка, командный процессор, интерпретатор командной строки, шелл, shell, command shell, command line interpreter): программа, обеспечивающая ввод-вывод данных управления системой, оформленных как текст (простой и, возможно, сложный); иначе говоря, программа, предоставляющая интерфейс командной строки для управления системой.
Вводимые данные управления, как правило, включают:
- определённый набор команд (command set), распознаваемых данной оболочкой;
- команда обращения к загружаемым (исполняемым) модулям на устройствах хранения, доступных для системы; оформление данной команды зависит не от оболочки, а от ОС;
- параметры команд.
Выводимые (по направлению система–оператор) данные есть отклики системы на поданные оператором команды.
Программы-оболочки, как правило, используют для передачи данных стандартные потоки ввода-вывода, и таким образом, их работа зависит от используемой конкретной программной модели терминала (как ранее — от используемого терминального оборудования).
Некоторые известные марки программ-оболочек: Bourne shell, bash, command.com, командная строка Windows
Текст не завершён.
— Ю.Т.