Komentotulkki

Wikipediasta
Siirry navigaatioon Siirry hakuun
Kuvakaappaus Bashista

Komentotulkki (engl. shell, josta nimitys komentokuori) on tietokoneohjelma, jolla ohjataan käyttöjärjestelmää. Komentotulkissa ohjelmien käynnistys ja muut komennot suoritetaan kirjoittamalla ne komentoriville. Komentotulkit sisältävät myös rajoitetun ohjelmointimahdollisuuden ymmärtämällään komentosarjakielellä.

Historia[muokkaa | muokkaa wikitekstiä]

Komentotulkin englanninkielinen nimi shell (suom. kuori) on peräisin Multics-projektista.[1] Ken Thompson kirjoitti ensimmäisen Thompson shell -komentotulkin Unixille.[2][1] Unixissa komentotulkki oli prosessina joka voitiin vaihtaa.[3][4] Thompsonin tulkkia laajennettiin, siihen lisättiin ohjelmointikieli ja sille julkaistiin useita vaihtoehtoja.[1][5]

Esimerkkejä[muokkaa | muokkaa wikitekstiä]

Esimerkkejä komentotulkeista:

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b c Vladimir Likic: Understanding Bash: Elements of Programming linuxjournal.com. 28.9.2018. Viitattu 27.2.2020. (englanniksi)
  2. Ritchie, Dennis M.: The Development of the C Language bell-labs.com. Viitattu 24.7.2017.
  3. Part I tuhs.org. Viitattu 8.9.2019. (englanniksi)
  4. Dennis M. Ritchie: The UNIX Time-sharing System - A Retrospective (PDF) bell-labs.com. Viitattu 21.2.2020. (englanniksi) 
  5. Other Shells linuxcommand.org. Viitattu 7.3.2020. (englanniksi)

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.