Korn-kuori

Korn-kuori

Kuvaus OpenBSD ksh Interaction.png -kuvasta. Tiedot
Kehittäjä David Korn ja AT&T Bell Laboratories
Ensimmäinen versio 1983
Kirjoitettu VS
Käyttöjärjestelmä Unix
Ympäristö Monialustainen
Tyyppi Shell Unix
-ohjelmointikieli
Komentorivin kieli ( d )
Lisenssi Yhteinen julkinen lisenssi

Korn Shell tai ksh on Unix shell  - mutta se toimii myös on Microsoft Windows-alustalla  - kehittämä David Korn alussa 1980 (ensimmäinen versio julkaistiin vuonna 1983 ).

Born-kuoren kanssa yhteensopiva Korn-kuori sisältää myös suuren määrän C-kuoren ominaisuuksia  ; se sallii myös edistyneet komentosarjatoiminnot, joita käytetään kehittyneemmillä ohjelmointikielillä, kuten awk , sed , TCL ja Perl .

Arkkitehtuuri

Korn Shell tarjoaa useita edistysaskeleita Bourne Shelliin verrattuna, kuten mahdollinen uudelleenkäynnistys historian komentojen korvaamisella tai ketjujen käyttö. Ksh93-versio tukee assosiatiivisia taulukoita ja liukulukuaritmeettista .

Se tukee olio-ohjelmoinnin ja sitä voidaan käyttää ByteCode kautta shcomp .


Korn-kuori kunnioittaa kuoren kielistandardia ( POSIX 1003.2 "Kuoren ja apuohjelmien kielikomitea").

Korn Shell on ollut saatavana useina versioina, mukaan lukien:

Korn Shellin grafiikkalaajennus, nimeltään dtksh (DeskTop Korn SHell ), on osa CDE- grafiikkatyöpöytää .

Katso myös

Päärungon  (en) vertailu

Huomautuksia ja viitteitä

  1. Korn-komentotulkki on osa UWIN- ohjelmistopakettia
  2. (sisällä)  KSH-93: Usein kysytyt kysymykset - Q3. Mikä on ksh: n historia?
  3. Haastattelu David Kornin kanssa, helmikuu 2001 - Slashdot
  4. pdksh muutos loki

Ulkoiset linkit

Bibliografia