Pagkatapos ng mahabang panahon ng pag-unlad, ang komunidad ng libreng software ay maaari na ngayong umasa GNU Bash 5.3 bilang pinakabagong bersyon ng kilalang command interpreter. Tatlong taon na ang nakalipas mula nang dumating ang nakaraang medium update at isang taon mula noong ipinamahagi ang unang alpha na bersyon ng bagong update, na nagdulot ng ilang kasabikan sa mga mahilig at system administrator.
Ang GNU Bash 5.3 ay hindi nag-iisa, ngunit isinasama ang a kaugnay na listahan ng mga pagpapabuti at teknikal na pagbabago na nagpapatibay sa posisyon nito bilang isa sa mga pinaka ginagamit na tool sa loob ng mga system ng Linux at iba pang mga katugmang operating system. Ang isang listahan ng mga pagbabagong kasama ay makikita sa Tala sa paglabas ng RC 2.
Mga bagong paraan ng pagpapalit ng command sa Bash 5.3
Kabilang sa mga pinakakilalang bagong tampok ay a bagong paraan upang maisagawa ang pagpapalit ng command, na nagpapahintulot sa pagpapatupad ng command na mangyari sa loob ng kasalukuyang konteksto ng mismong interpreter. Binibigyang-daan nito, halimbawa, ang pagbabasa ng resulta ng pagpapalit mula sa variable na kapaligiran ng REPLY pagkatapos ng proseso, na nagpapadali sa mas nababaluktot at mahusay na mga daloy ng trabaho para sa mga script at mga automated na gawain.
Suporta para sa pamantayan ng C23 at mga pagpapahusay sa Readline
meron ang team ni Bash nagtrabaho upang iakma ang interpreter sa bagong pamantayan ng C23, na mahalaga upang matiyak na ang proyekto ay nananatiling kasalukuyan at ligtas para sa hinaharap. Gayunpaman, ang desisyong ito ay nangangahulugan na ang Bash ay hindi na maaaring i-compile gamit ang mga mas lumang C compiler, partikular ang mga sumusuporta lang sa K&R na istilo.
Ang Readline library, mahalaga para sa pag-edit ng command line at pamamahala ng kasaysayan, nagdaragdag na ngayon ng opsyon na nagbibigay-daan sa mga case-insensitive na paghahanap. Gayundin, ang GLUBSORT variable ay maaaring gamitin upang magpasya kung paano dapat ayusin ng Bash ang mga resulta sa pagkumpleto ng landas, na lalong kapaki-pakinabang para sa mga nakikitungo sa malalaking volume ng mga file at folder.
Maraming mga pag-aayos at pag-optimize
Bilang karagdagan sa magagandang tampok, ang Bash 5.3 nagsasama ng mahabang listahan ng mga pag-aayos ng bug na nag-aambag sa higit na katatagan at mas magandang karanasan ng user. Ang ilan sa mga pagpapahusay na ito ay na-preview na sa mga anunsyo at naglalabas ng mga kandidato bago ang huling paglabas.
Paano makakuha ng Bash 5.3
Ang mga interesadong subukan ang lahat ng mga pagpapahusay na ito mismo ay maaaring mag-download ng Bash 5.3 source code. direkta mula sa opisyal na site ng GNUSa paglabas na ito, patuloy na nagiging benchmark ang Bash para sa mga humihingi ng kapangyarihan at pagiging maaasahan sa command line.