Оболочка (ЭВМ)

Материал из ЭНЭ
(перенаправлено с «Командная оболочка»)
Перейти к: навигация, поиск

Оболочка (командная оболочка, командный процессор, интерпретатор командной строки, шелл, shell, command shell, command line interpreter): программа, обеспечивающая ввод-вывод данных управления системой, оформленных как текст (простой и, возможно, сложный); иначе говоря, программа, предоставляющая интерфейс командной строки для управления системой.

Вводимые данные управления, как правило, включают:

  • определённый набор команд (command set), распознаваемых данной оболочкой;
  • команда обращения к загружаемым (исполняемым) модулям на устройствах хранения, доступных для системы; оформление данной команды зависит не от оболочки, а от ОС;
  • параметры команд.

Выводимые (по направлению система–оператор) данные есть отклики системы на поданные оператором команды.

Программы-оболочки, как правило, используют для передачи данных стандартные потоки ввода-вывода, и таким образом, их работа зависит от используемой конкретной программной модели терминала (как ранее — от используемого терминального оборудования).

Некоторые известные марки программ-оболочек: Bourne shell, bash, command.com, командная строка Windows

Текст не завершён.

Ю.Т.