Korn shell — Википедия

KornShell
Класс языка императивная, pipeline
Появился в 1983[1][2]
Автор Дэвид Корн
Разработчик Bell Labs
Основные реализации ksh88, ksh93, dtksh, tksh, pdksh, mksh, SKsh, MKS KornShell
Испытал влияние Bourne shell, C shell
Повлиял на zsh, GNU bash, Windows PowerShell
Лицензия Common Public License (AT&T ksh), mostly public domain with some GPL (pdksh), proprietary (dtksh), MirOS Licence (mksh)
Сайт kornshell.com (англ.)
ОС UNIX, GNU/Linux и BSD[d]
KornShell
Скриншот программы KornShell
Тип командная оболочка UNIX, сценарный язык и command line interface language[d]
Разработчик Дэвид Корн
Написана на Си
Операционные системы UNIX, GNU/Linux и BSD[d]
Первый выпуск 1983
Последняя версия ksh93u (8 февраля 2011 года[3])
Лицензия Common Public License
Сайт kornshell.com (англ.)
oksh
Скриншот программы oksh
Тип командная оболочка UNIX, сценарный язык и command line interface language[d]
Разработчик Дэвид Корн
Написана на Си
Операционные системы UNIX, GNU/Linux и BSD[d]
Первый выпуск 1983
Последняя версия 0.4.1 (28 августа 2010 года[4])
Лицензия Common Public License
Сайт kornshell.com (англ.)
mksh
Скриншот программы mksh
Тип командная оболочка UNIX, сценарный язык и command line interface language[d]
Разработчик Дэвид Корн
Написана на Си
Операционные системы UNIX, GNU/Linux и BSD[d]
Первый выпуск 1983
Последняя версия R40[5] (12 июня 2011 года[6])
Лицензия Common Public License
Сайт kornshell.com (англ.)
Логотип
Логотип

Korn shell (ksh) — командная оболочка UNIX, разработана Дэвидом Корном (AT&T) в 1980-x годах. Имеет полную обратную совместимость с Bourne shell и включает в себя возможности C shell. Является стандартом де-факто и используется по умолчанию в некоторых Unix-системах, например, в AIX, OpenBSD и QNX. Имеет развитую систему горячих клавиш.

До 2000 года код оболочки был закрытым.

Примечания[править | править код]

  1. Ron Gomes (9 июня 1983 года). "Toronto USENIX Conference Schedule (tentative)". Newsgroupnet.usenix. Архивировано 2 июня 2013. Дата обращения: 29 декабря 2010. {{cite newsgroup}}: Проверьте значение даты: |date= (справка) Источник. Дата обращения: 7 апреля 2012. Архивировано 2 июня 2013 года.
  2. Guy Harris (10 декабря 1983 года). "csh question". Newsgroupnet.flame. Архивировано 2 июня 2013. Дата обращения: 29 декабря 2010. {{cite newsgroup}}: Проверьте значение даты: |date= (справка) Источник. Дата обращения: 7 апреля 2012. Архивировано 2 июня 2013 года.
  3. package changes from 2010-08-26 to 2011-02-08. Дата обращения: 7 апреля 2012. Архивировано 13 марта 2012 года.
  4. oksh – Freecode. Дата обращения: 7 апреля 2012. Архивировано 28 августа 2010 года.
  5. MirBSD Korn Shell – Freecode. Дата обращения: 7 апреля 2012. Архивировано 9 сентября 2011 года.
  6. Gmane - Mail To News And Back Again. Дата обращения: 7 апреля 2012. Архивировано 20 ноября 2018 года.

Ссылки[править | править код]