
Po dlhom období vývoja sa komunita slobodného softvéru teraz môže spoľahnúť na GNU Bash 5.3 ako najnovšiu verziu známeho interpreta príkazov. Od príchodu už uplynuli tri roky predchádzajúca aktualizácia média a rok od vydania prvej alfa verzie novej aktualizácie, ktorá vyvolala určité nadšenie medzi nadšencami a systémovými administrátormi.
GNU Bash 5.3 neprichádza samostatne, ale obsahuje... príslušný zoznam vylepšení a technických zmien ktoré posilňujú jeho pozíciu ako jedného z najpoužívanejších nástrojov v systémoch Linux a iných kompatibilných operačných systémoch. Zoznam zahrnutých zmien si môžete pozrieť v Poznámka k vydaniu RC 2.
Nové metódy nahrádzania príkazov v Bash 5.3
Medzi najvýznamnejšie nové funkcie patrí nový spôsob vykonávania nahrádzania príkazov, čo umožňuje vykonávanie príkazu v aktuálnom kontexte samotného interpreta. To umožňuje napríklad načítať výsledok substitúcie z premennej prostredia REPLY po dokončení procesu, čo uľahčuje flexibilnejšie a efektívnejšie pracovné postupy pre skripty a automatizované úlohy.
Podpora štandardu C23 a vylepšenia v Readline
Bashov tím má pracoval na prispôsobení interpreta novému štandardu C23, čo je nevyhnutné na zabezpečenie aktuálnosti a bezpečnosti projektu aj v budúcnosti. Toto rozhodnutie však znamená, že Bash už nie je možné kompilovať pomocou starších kompilátorov jazyka C, najmä tých, ktoré podporujú iba štýl K&R.
Knižnica Readline, nevyhnutná pre úpravu príkazového riadku a správu histórie, teraz pridáva možnosť, ktorá umožňuje vyhľadávanie bez rozlišovania malých a veľkých písmen, Okrem toho, premenná GLOBSORT možno použiť na rozhodnutie, ako má Bash zoradiť výsledky pri dopĺňaní cesty, čo je obzvlášť užitočné pre tých, ktorí pracujú s veľkým objemom súborov a priečinkov.
Početné opravy a optimalizácie
Okrem skvelých funkcií, Bash 5.3 obsahuje dlhý zoznam opráv chýb ktoré prispievajú k väčšej stabilite a lepšiemu používateľskému zážitku. Niektoré z týchto vylepšení boli už uvedené v oznámeniach a kandidátskych verziách pred finálnym vydaním.
Ako získať Bash 5.3
Tí, ktorí majú záujem vyskúšať všetky tieto vylepšenia na vlastnej koži, si môžu stiahnuť zdrojový kód Bash 5.3. priamo z oficiálnej stránky GNUAj s touto verziou je Bash naďalej štandardom pre tých, ktorí požadujú výkon a spoľahlivosť v príkazovom riadku.