Korn shell
ohjelmointikieli
Korn shell (lyhyesti ksh) on David Kornin (Bell Labs) komentotulkki, joka julkaistiin Unixille vuonna 1982.[1] David Korn kehitti sovelluksen alun perin juuri helpottamaan työtään AT&T:ssä.
Korn shell | |
---|---|
Luoja | David Korn |
Tiedot | |
Ohjelmistotyyppi | komentotulkki |
Alusta | alustariippumaton |
Lisenssi | Eclipse Public License 1.0 |
Aiheesta muualla | |
Verkkosivusto |
Korn shellissä on ominaisuuksia, joita on sekä Bourne shellissä että C shellissä:[2]
- ohjelmointikieli toistorakenteilla, muuttujilla ja ehtolauseilla
- käyttöjärjestelmän signaalien käsittely
- komentohistoria (csh)
- tehtävänohjaus, taustaprosessien valvonta (csh)
Korn shell on oletuksena käytettävä komentotulkki IBM AIX:ssa.[3]
Muunnelmat
muokkaaKorn shellistä on useita muunnoksia kuten mksh (MirBSD Korn Shell) ja pdksh (Public Domain Korn Shell).[4][5]
Solaris-käyttöjärjestelmässä on myös eri muunnelmia, joista kaksi pääversiota ovat ksh88 ja ksh93 (vuoden mukaan).[6]
Lähteet
muokkaa- ↑ Harley Hahn's Guide to Unix and Linux unix.harley.com. Arkistoitu 24.8.2019. Viitattu 7.9.2019. (englanniksi)
- ↑ Shell Features .phys.canterbury.ac.nz. Viitattu 8.9.2019. (englanniksi)
- ↑ Kurt Riley: Korn shell scripting developer.ibm.com. 17.6.2008. Viitattu 8.9.2019. (englanniksi)
- ↑ MirBSD: mksh — the MirBSD Korn Shell mirbsd.org. Viitattu 7.3.2020. (englanniksi)
- ↑ pdksh(1) - Linux man page linux.die.net. Viitattu 7.3.2020. (englanniksi)
- ↑ 11.1 Shellology gnu.org. Viitattu 7.3.2020. (englanniksi)
Aiheesta muualla
muokkaa- Kotisivut (englanniksi)