Korn héj

Korn héj

Az OpenBSD ksh Interaction.png kép leírása. Információ
Fejlesztette David Korn és az AT&T Bell Laboratories
Az első verzió 1983
Beírva VS
Operációs rendszer Unix
Környezet Több platformos
típus Shell Unix
programozási
nyelv Parancssor nyelve ( d )
Engedély Közös nyilvános licenc

A KornShell vagy a ksh egy Unix shell  - de a Microsoft Windows platformon is fut  -, amelyet David Korn fejlesztett ki az 1980-as évek elején (az első verziót 1983- ban adták ki ).

A Bourne-héjjal kompatibilis Korn-héj számos C-héjjellemzőt is tartalmaz  ; emellett olyan fejlett szkriptfunkciókat is lehetővé tesz, amelyeket olyan fejlettebb programozási nyelvekben használnak, mint az awk , sed , TCL és Perl .

Építészet

A Korn Shell számos előrelépést kínál a Bourne Shell-hez képest, például egy lehetséges ismétlést a történelem parancsainak cseréjével vagy a szálak használatával. A ksh93 verzió támogatja az asszociatív tömböket és a lebegőpontos aritmetikát .

Támogatja az objektumorientált programozást, és az shcomp- on keresztül Bytecode- ként is használható .


A Korn Shell tiszteletben tartja a Shell nyelvi szabványt ( POSIX 1003.2 "Shell and Utilities Language Committee").

A Korn Shell több változatban is elérhető volt, többek között:

A Korn Shell grafikus kiterjesztése, az úgynevezett dtksh ( DeskTop Korn SHell ) a CDE grafikus asztal része .

Lásd is

A főhéj  (en) összehasonlítása

Megjegyzések és hivatkozások

  1. A Korn shell tolmács az UWIN szoftvercsomag része
  2. (in)  KSH-93: Gyakran Ismételt Kérdések - Q3. Mi a ksh története?
  3. Interjú David Kornnal, 2001. február - Slashdot
  4. pdksh változásnapló

Külső linkek

Bibliográfia