Какой-либо другой порт оболочки Bourne на Linux?

Я ищу порты Linux исторических версий Оболочки Bourne (кроме оболочки Семейной реликвии, которая реализует уровень SVR4/SVID3 оболочки). Для любопытства и исследования, я хочу вырыть во внутренности исторического кода оболочки.

Конкретно: я ищу исторические версии Оболочки Bourne, которые были портированы к Linux. Я не ищу современные перереализации, "Граница Совместимые оболочки", "Граница Снова окружает", "C-shell/T-C-shell", или "Korn окружают".

спасибо.
jcyang.

0
задан 05.08.2012, 17:38

4 ответа

Я очень не хочу ответить просто ссылкой на Википедию, но вижу Совместимые с границей оболочки, который действительно перечисляет ash и dash которые были первыми двумя, которые придут на ум для меня (которые не были bash).

2
ответ дан 24.11.2019, 02:56
  • 1
    их.. пепел и тире были бы OK.so какие-либо другие? – Jichao 21.10.2009, 02:17

Bash GNU очень популярен. Это является завершенным, на самом деле высоко расширенное, и также довольно большим и медленным, хотя я не уверен, что Вы заметили бы на сегодняшних быстрых центральных процессорах.

пепел является собственной оболочкой BSD. Это меньше, быстрее, и часто устанавливаемый как/bin/sh даже на Linux для создания универсальных сценариев оболочки выполненными быстро. Это - совершенно достойная интерактивная оболочка ЗА ИСКЛЮЧЕНИЕМ ТОГО, ЧТО на многих дистрибутивах Linux, это считают неинтерактивным (разработчики, вероятно, весь удар использования) и таким образом, сборке сознательно наносят вред для создания этого еще меньшим. Если Вы используете его в интерактивном режиме, создаете его из источника.

ksh и zsh являются более старыми расширенными оболочками.

csh является древним и non-posix, и он не выполнит большинство командных файлов оболочки. Это почти всегда устанавливается out-of-the-box, тем не менее, и это могло бы обеспечить некоторое развлечение. В особенности! замена истории, доступная в ударе, была изобретена здесь и довольно аккуратна.

Википедия имеет сравнение.

2
ответ дан 24.11.2019, 02:56
  • 1
    Необходимо использовать страницу Википедии для выбирания границы ("posix"). csh не, конечно. – DigitalRoss 20.10.2009, 20:14

Bash GNU является очень известная и часто используемая Оболочка Bourne.

1
ответ дан 24.11.2019, 02:56

Это - предварительная граница, но Вы могли бы интересоваться Шестым Выпуском оболочка Thompson.

1
ответ дан 24.11.2019, 02:56

Теги

Похожие вопросы