Muszla Korna

Muszla Korna

Opis obrazu OpenBSD ksh Interaction.png. Informacja
Opracowany przez David Korn i AT&T Bell Laboratories
Pierwsza wersja 1983
Napisane w VS
System operacyjny Unix
Środowisko Wieloplatformowy
Rodzaj Język
programowania Shell Unix
Język wiersza poleceń ( d )
Licencja Powszechna Licencja Publiczna

Korn Shell lub ksh jest Unix shell  - ale także działa na platformie Microsoft Windows  - opracowany przez Davida Korna na początku 1980 roku (pierwsza wersja została wydana w 1983 roku ).

Kompatybilna z powłoką Bourne, powłoka Korn zawiera również dużą liczbę funkcji powłoki C  ; umożliwia także zaawansowane funkcje skryptowe używane w bardziej zaawansowanych językach programowania, takich jak awk , sed , TCL i Perl .

Architektura

Korn Shell oferuje kilka ulepszeń w porównaniu do Bourne Shell, takich jak możliwe ponowne uruchomienie z zastępowaniem poleceń z historii lub użycie wątków. Wersja ksh93 obsługuje tablice asocjacyjne i arytmetykę zmiennoprzecinkową .

Obsługuje programowanie obiektowe i może być używany jako kod bajtowy przez shcomp .


Korn Shell przestrzega standardu języka powłoki ( POSIX 1003.2 „Komitet językowy powłoki i narzędzi”).

Korn Shell był dostępny w kilku wersjach, w tym:

Graficzne rozszerzenie Korn Shell, zwane dtksh (DeskTop Korn SHell), jest częścią graficznego pulpitu CDE .

Zobacz też

Porównanie powłoki głównej  (en)

Uwagi i odniesienia

  1. Interpreter powłoki Korna jest częścią pakietu oprogramowania UWIN
  2. (w)  KSH-93: Często zadawane pytania - Q3. Jaka jest historia Ksh?
  3. Wywiad z Davidem Kornem, luty 2001 - Slashdot
  4. dziennik zmian pdksh

Linki zewnętrzne

Bibliografia