176
Bash je lupina ali tolmač ukaznega jezika, ki se bo pojavila v operacijskem sistemu GNU.Bash je sh-združljiva lupina, ki vključuje uporabne funkcije iz korn lupine (ksh) in C lupine (csh).Namenjen je skladnosti s standardom IEEE POSIX P1003.2 / ISO 9945.2 za lupine in orodja.Ponuja funkcionalne izboljšave preko sh tako za programiranje kot za interaktivno uporabo.Poleg tega lahko večino skriptov sh lahko izvaja Bash brez sprememb.Izboljšave, ki jih ponuja BASH, vključujejo: * Urejanje ukazne vrstice * Zgodovina ukazov neomejene velikosti * Nadzor opravila * Shell funkcije in vzdevki * Indeksirani nizi neomejene velikosti * Integer aritmetika v kateri koli bazi od dveh do šestinštirideset