GNU Bash 5.3: Alle de nye funktioner i den populære kommandofortolker

  • Bash 5.3 er nu tilgængelig tre år efter den forrige stabile udgivelse.
  • Introducerer nye metoder til kommandosubstitution og forbedrer overholdelsen af ​​C23-standarden.
  • Store opdateringer til Readline, GLOBSORT og flere fejlrettelser.
  • Kildekoden til Bash 5.3 kan nu downloades fra GNU.org.

Bash INGENTING

Efter en lang udviklingsperiode kan det frie softwarefællesskab nu regne med GNU Bash 5.3 som den seneste version af den velkendte kommandofortolker. Det er tre år siden ankomsten af forrige medieopdatering og et år siden den første alfaversion af den nye opdatering blev distribueret, hvilket har skabt en del begejstring blandt entusiaster og systemadministratorer.

GNU Bash 5.3 kommer ikke alene, men inkorporerer en relevant liste over forbedringer og tekniske ændringer hvilket styrker dets position som et af de mest anvendte værktøjer inden for Linux-systemer og andre kompatible operativsystemer. En liste over de inkluderede ændringer kan ses i RC 2 udgivelsesnote.

Nye kommandosubstitutionsmetoder i Bash 5.3

Blandt de mest bemærkelsesværdige nye funktioner er en ny måde at udføre kommandosubstitution på, hvilket tillader kommandoudførelse at ske inden for selve fortolkerens aktuelle kontekst. Dette tillader for eksempel at læse resultatet af substitutionen fra REPLY-miljøvariablen, efter processen er afsluttet, hvilket muliggør mere fleksible og effektive arbejdsgange for scripts og automatiserede opgaver.

Understøttelse af C23-standarden og forbedringer i Readline

Bashs hold har arbejdede på at tilpasse tolken til den nye C23-standard, hvilket er afgørende for at sikre, at projektet forbliver aktuelt og sikkert for fremtiden. Denne beslutning betyder dog, at Bash ikke længere kan kompileres ved hjælp af ældre C-compilere, især dem, der kun understøtter K&R-stilen.

Readline-biblioteket, essentielt til redigering af kommandolinjer og historikhåndtering, tilføjer nu en mulighed, der tillader søgninger uden forskel på store og små bogstaver. Derudover GLOBSORT-variablen kan bruges til at bestemme, hvordan Bash skal sortere resultater i stifuldførelse, hvilket er især nyttigt for dem, der arbejder med store mængder filer og mapper.

Talrige rettelser og optimeringer

Udover de fantastiske funktioner, Bash 5.3 indeholder en lang liste af fejlrettelser hvilket bidrager til større stabilitet og en bedre brugeroplevelse. Nogle af disse forbedringer blev allerede vist i annonceringer og releasekandidater før den endelige udgivelse.

Sådan får du Bash 5.3

De, der er interesserede i at afprøve alle disse forbedringer på første hånd, kan downloade Bash 5.3-kildekoden. direkte fra den officielle GNU-hjemmesideMed denne udgivelse fortsætter Bash med at være en benchmark for dem, der kræver kraft og pålidelighed på kommandolinjen.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.