Ką reiškia Shell script ir Bourne shell? Bourne Shell – viena iš keleto populiarių UNIX šeimos operacinių sistemų komandinių aplinkų, leidžiančių paprasčiau naudotis operacine sistema. Daugeliui tarnybinių stočių grafinė vartotojo aplinka nereikalinga, ji tik veltui eikvoja kompiuterio išteklius. Be to, kai kurios rinkmenų operacijos gerokai sparčiau atliekamos vykdant komandas, nei spragsint pele. Į „Linux“ sistemas dažniausiai diegiama modifikuota atvirojo kodo Bourne-Again shell (BASH) versija, išnaudojanti Bourne, csh ir ksh aplinkų galimybes. Aplinkos pusprogramis (shell script) – tai į rinkmeną įrašyta komandų seka, sužadinama kaip savarankiška programa. Parašius vieną komandą, galima iš karto atlikti daugelį veiksmų. Rašant aplinkos pusprogramius, leidžiama naudotis komandinės aplinkos programavimo kalbos priemonėmis, padedančiomis sudaryti ciklus, apdoroti eilutes, ieškoti duomenų ir pan. Tokios priemonės ypač praverčia apdorojant rinkmenas, sistemos sužadinamas programas ar kitaip administruojant sistemą. Daugiau apie Bourne ir kitas komandines aplinkas skaitykite http://en.wikipedia.org/wiki/Bourne_shell puslapyje.