GNU Bash 5.3: Lahat ng mga bagong feature ng sikat na command interpreter

  • Ang Bash 5.3 ay magagamit na ngayon pagkatapos ng tatlong taon mula noong nakaraang stable na paglabas.
  • Ipinakikilala ang mga bagong paraan ng pagpapalit ng command at pinapahusay ang pagsunod sa pamantayan ng C23.
  • Mga pangunahing update sa Readline, GLOBSORT, at maramihang pag-aayos ng bug.
  • Ang Bash 5.3 source code ay magagamit na ngayon para sa pag-download mula sa GNU.org.

bash 5.3

Matapos ang mahabang panahon ng pag-develop, maaari nang umasa ang komunidad ng libreng software sa GNU Bash 5.3 bilang pinakabagong bersyon ng sikat na command interpreter. Tatlong taon na ang lumipas mula noong nakaraang mid-release update , at isang taon mula noong ipinamahagi ang unang alpha version ng bagong update, na lumikha ng malaking kaguluhan sa mga mahilig at system administrator.

Hindi nag-iisa ang GNU Bash 5.3; kasama rito ang isang mahalagang listahan ng mga pagpapabuti at teknikal na pagbabago na nagpapatibay sa posisyon nito bilang isa sa mga pinakalawak na ginagamit na tool sa loob ng mga sistema ng Linux at iba pang katugmang operating system. Ang listahan ng mga kasama na pagbabago ay matatagpuan sa mga tala ng paglabas ng RC 2.

Mga bagong paraan ng pagpapalit ng command sa Bash 5.3

Kabilang sa mga pinakakapansin-pansing bagong tampok ay ang isang bagong paraan upang maisagawa ang pagpapalit ng utos , na nagpapahintulot sa utos na maisagawa sa loob ng kasalukuyang konteksto ng interpreter. Ginagawa nitong posible, halimbawa, na basahin ang resulta ng pagpapalit mula sa variable ng kapaligiran ng REPLY kapag nakumpleto na ang proseso, na nagpapadali sa mas nababaluktot at mahusay na mga daloy ng trabaho para sa mga script at mga awtomatikong gawain.

Suporta para sa pamantayan ng C23 at mga pagpapahusay sa Readline

Nagtrabaho ang pangkat ng Bash upang iakma ang interpreter sa bagong pamantayan ng C23 , na mahalaga upang matiyak na ang proyekto ay mananatiling napapanahon 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 na ang mga sumusuporta lamang sa istilo ng K&R.

Ang Readline library, na mahalaga para sa pag-edit ng command-line at pamamahala ng kasaysayan, ay mayroon na ngayong opsyon na nagpapahintulot sa mga paghahanap na hindi sensitibo sa malalaking titik . Bukod pa rito, magagamit ang variable na GLOBSORT upang matukoy kung paano dapat ayusin ng Bash ang mga resulta ng autocompletion ng path, na lalong kapaki-pakinabang para sa mga namamahala ng malalaking volume ng mga file at folder.

Maraming mga pag-aayos at pag-optimize

Bukod sa malawak na tampok nito, ang Bash 5.3 ay may kasamang mahabang listahan ng mga pag-aayos ng bug na nakakatulong sa mas mataas na katatagan at mas mahusay na karanasan ng gumagamit. Ang ilan sa mga pagpapabuting ito ay na-preview sa mga anunsyo at mga kandidato ng paglabas bago ang pinal na paglabas.

Paano makakuha ng Bash 5.3

Ang mga interesadong maranasan mismo ang lahat ng mga pagpapabuting ito ay maaaring direktang i-download ang source code ng Bash 5.3 mula sa opisyal na website ng GNU . Sa paglabas na ito, ang Bash ay patuloy na isang benchmark para sa mga humihingi ng lakas at pagiging maaasahan mula sa command line.


Idagdag bilang ginustong mapagkukunan sa Google