GNU Bash 5.3: Vse nove funkcije priljubljenega interpreterja ukazov

  • Bash 5.3 je zdaj na voljo po treh letih od prejšnje stabilne izdaje.
  • Uvaja nove metode zamenjave ukazov in izboljšuje skladnost s standardom C23.
  • Večje posodobitve funkcij Readline in GLOBSORT ter popravki več napak.
  • Izvorna koda Bash 5.3 je zdaj na voljo za prenos z GNU.org.

Bash NIČ

Po dolgem obdobju razvoja se lahko skupnost proste programske opreme zdaj zanese na GNU Bash 5.3 kot najnovejša različica znanega interpreterja ukazov. Minila so tri leta od prihoda prejšnja posodobitev medija in leto dni od izdaje prve alfa različice nove posodobitve, ki je med navdušenci in sistemskimi skrbniki vzbudila nekaj navdušenja.

GNU Bash 5.3 ne pride sam od sebe, ampak vključuje ustrezen seznam izboljšav in tehničnih sprememb kar utrjuje njegov položaj enega najpogosteje uporabljenih orodij v sistemih Linux in drugih združljivih operacijskih sistemih. Seznam vključenih sprememb si lahko ogledate v Opomba ob izdaji RC 2.

Nove metode zamenjave ukazov v Bashu 5.3

Med najbolj opaznimi novimi funkcijami je nov način za izvajanje zamenjave ukazov, kar omogoča izvajanje ukazov znotraj trenutnega konteksta samega interpreterja. To omogoča na primer branje rezultata zamenjave iz okoljske spremenljivke REPLY po končanem procesu, kar omogoča bolj prilagodljive in učinkovite poteke dela za skripte in avtomatizirana opravila.

Podpora za standard C23 in izboljšave v Readline

Bashova ekipa ima delal na prilagoditvi tolmača novemu standardu C23, kar je bistveno za zagotovitev, da projekt ostane posodobljen in varen za prihodnost. Vendar pa ta odločitev pomeni, da Basha ni več mogoče prevajati s starejšimi prevajalniki C, zlasti tistimi, ki podpirajo samo slog K&R.

Knjižnica Readline, bistvena za urejanje ukazne vrstice in upravljanje zgodovine, zdaj doda možnost, ki omogoča iskanje brez razlikovanja med velikimi in malimi črkami. Tudi, spremenljivka GLOBSORT se lahko uporabi za določitev, kako naj Bash razvršča rezultate pri dokončanju poti, kar je še posebej uporabno za tiste, ki imajo opravka z velikimi količinami datotek in map.

Številni popravki in optimizacije

Poleg odličnih funkcij ima Bash 5.3 vključuje dolg seznam popravkov napak ki prispevajo k večji stabilnosti in boljši uporabniški izkušnji. Nekatere od teh izboljšav so bile že predstavljene v napovedih pred izdajo in kandidatih za izdajo.

Kako dobiti Bash 5.3

Tisti, ki jih zanima, da bi vse te izboljšave preizkusili iz prve roke, lahko prenesejo izvorno kodo Bash 5.3. neposredno z uradne strani GNUS to izdajo Bash ostaja merilo za tiste, ki zahtevajo moč in zanesljivost v ukazni vrstici.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.