Bourne shell

Bourne shell

Bourne shell (часто sh по имени исполняемого файла) — ранняя командная оболочка UNIX, разработанная Стивеном Борном из Bell Labs и выпущенная в составе 7-го издания операционной системыUNIX (UNIX Version 7). Данная оболочка является де-факто стандартом и доступна почти в любом дистрибутиве Unix. Существует много командных оболочек, основанных (идейно или напрямую) на Bourne shell.

ПроисхождениеПравить

Оболочка была разработана в качестве замены для PWB shell[en], у которой было такое же имя исполняемого файла — sh.

Среди основных задач были:[1]

ИспользованиеПравить

Bourne shell когда-то входил в стандартную комплектацию всех систем Unix, хотя исторически в BSD-системах было много сценариев, написанных на csh. Сценарии sh, обычно, могут быть запущены на bash или dash в GNU/Linux или других Unix-подобных системах.

Во многих системах Linux /bin/sh является символической ссылкой или жёсткой ссылкой на bash. Тем не менее для лучшей совместимости с исходной утилитой sh некоторые системы Linux (например, Ubuntu) перенаправляют /bin/sh на dash.

ПримечанияПравить

См. такжеПравить

СсылкиПравить

Bourne shell
Скриншот программы Bourne shell
ТипКомандная оболочка UNIX
РазработчикСтивен Борн
Операционная системаUNIX
Первый выпуск1977