Bash

Allikas: Pingviini viki


GNU Bourne-Again Shell
Bash screenshot.png
Bashi näidis
Tüüp: Unix shell
Arendaja: Chet Ramey
Litsents: GPL
Viimane versioon: 4.0
20.02.2009
Staatus: aktiivne
Eesti keel: Tõlgitud
Koduleht: koduleht
Foorum:

Bash on Unixi shell, mida eesti keeles nimetatakse ka kest. Tegu on ühe vanima osaga arvutite operatsioonisüsteemides, nimelt loodi nad spetsiaalselt vahenditeks, mille abil inimesed saaksid lihtsamalt suhelda operatsioonisüsteemidega. Enne seda tulid kõik operatsioonisüsteemid nii nimetatud käsutõlkjatega, mis võtsid kasutajatelt vastu käske ja muutsid need operatsioonisüsteemile arusaadavaks. Kuid vajadused suurenesid ja inimesed tahtsid rohkemat. Ja nii arendatigi välja nö esimesed kestad. Esimesena tekkis Bourne kest, mis tuntud ka lühidalt kui sh. Kui nüüd Free Software Foundation otsis tavakasutajatele käepärast kesta, siis hakkasid programmeerijad edasi arendama just Bourne kesta, kuid võeti kasutusele ka teiste kestade parimaid omadusi. Tulemuseks oligi Bourne Again Shell ehk lühidalt lihtsalt bash.

Praegusel juhul on bash vast kõige enam kasutatavaid kesti ja kõigis peamistes distributsioonides on ta üldjuhul esmane vaikimisi valik. Kes pole aru saanud, mis asi see bash siis ikka on, siis võib öelda, et tegu on väikse assistant tüüpi programmiga, mis teab, kus miski programm süsteemis asub (või võib asuda), kuidas teda käivitada. Lisaks kogub bash kokku infot selle kohta, mis käske ja kuidas kasutaja on kasutanud - nii muutub süsteemi kasutamine lihtsamaks. Ka on võimalik erinevate muutujate abil enda elu bashis tunduvalt lihtsamaks teha. Paljude jaoks ongi bash ja Terminal sisuliselt sünonüümid. Kuigi tegelikult see päris nii pole.