Након дугог периода развоја, заједница слободног софтвера сада може да рачуна на ГНУ Баш 5.3 као најновија верзија добро познатог интерпретатора команди. Прошле су три године од доласка претходно ажурирање медијума и годину дана откако је дистрибуирана прва алфа верзија новог ажурирања, што је изазвало узбуђење међу ентузијастима и систем администраторима.
ГНУ Баш 5.3 не долази сам, већ укључује релевантна листа побољшања и техничких промена што учвршћује његову позицију као једног од најкоришћенијих алата у оквиру Линукс система и других компатибилних оперативних система. Листа укључених промена може се видети у Белешка о издању RC 2.
Нове методе замене команди у Bash 5.3
Међу најзначајнијим новим карактеристикама је нови начин за извршавање замене команди, омогућавајући извршавање команди у тренутном контексту самог интерпретера. Ово омогућава, на пример, читање резултата замене из променљиве окружења REPLY након што је процес завршен, олакшавајући флексибилније и ефикасније токове рада за скрипте и аутоматизоване задатке.
Подршка за стандард C23 и побољшања у Readline-у
Башов тим има радио је на прилагођавању интерпретера новом C23 стандарду, што је неопходно како би се осигурало да пројекат остане актуелан и безбедан за будућност. Међутим, ова одлука значи да се Bash више не може компајлирати коришћењем старијих C компајлера, посебно оних који подржавају само K&R стил.
Библиотека Readline, неопходна за уређивање командне линије и управљање историјом, сада додаје опцију која омогућава претраге без разликовања великих и малих слова. Такође, променљива GLOBSORT може се користити за одлучивање како би Bash требало да сортира резултате при довршавању путање, што је посебно корисно за оне који раде са великим количинама датотека и фасцикли.
Бројне исправке и оптимизације
Поред одличних карактеристика, Bash 5.3 укључује дугачак списак исправки грешака што доприноси већој стабилности и бољем корисничком искуству. Нека од ових побољшања су већ била наведена у најавама и кандидатима за издање пре коначног издања.
Како добити Баш 5.3
Они који су заинтересовани да испробају сва ова побољшања из прве руке могу преузети изворни код Bash 5.3. директно са званичне ГНУ страницеСа овим издањем, Bash наставља да буде референтна тачка за оне којима је потребна снага и поузданост у командној линији.