GNU Bash 5.3: Alla nya funktioner i den populära kommandotolken

  • Bash 5.3 är nu tillgänglig tre år efter den föregående stabila utgåvan.
  • Introducerar nya metoder för kommandosubstitution och förbättrar efterlevnaden av C23-standarden.
  • Stora uppdateringar av Readline, GLOBSORT och flera buggfixar.
  • Källkoden för Bash 5.3 finns nu tillgänglig för nedladdning från GNU.org.

Bash INGENTING

Efter en lång utvecklingsperiod kan fri mjukvarugemenskapen nu räkna med GNU Bash 5.3 som den senaste versionen av den välkända kommandotolken. Det har gått tre år sedan ankomsten av föregående mediumuppdatering och ett år sedan den första alfaversionen av den nya uppdateringen distribuerades, vilket har skapat en viss uppståndelse bland entusiaster och systemadministratörer.

GNU Bash 5.3 kommer inte ensamt, utan innehåller en relevant lista över förbättringar och tekniska ändringar vilket stärker dess position som ett av de mest använda verktygen inom Linux-system och andra kompatibla operativsystem. En lista över de ändringar som ingår kan ses i Versionsinformation för RC 2.

Nya kommandosubstitutionsmetoder i Bash 5.3

Bland de mest anmärkningsvärda nya funktionerna är en nytt sätt att utföra kommandosubstitution, vilket gör att kommandokörning kan ske inom tolkens aktuella kontext. Detta möjliggör till exempel att läsa resultatet av substitutionen från REPLY-miljövariabeln efter att processen har avslutats, vilket underlättar mer flexibla och effektiva arbetsflöden för skript och automatiserade uppgifter.

Stöd för C23-standarden och förbättringar i Readline

Bashs lag har arbetade med att anpassa tolken till den nya C23-standarden, vilket är avgörande för att säkerställa att projektet förblir aktuellt och säkert för framtiden. Detta beslut innebär dock att Bash inte längre kan kompileras med äldre C-kompilatorer, särskilt de som bara stöder K&R-stilen.

Readline-biblioteket, viktigt för kommandoradsredigering och historikhantering, lägger nu till ett alternativ som tillåter sökningar som inte skiftlägeskänsliga. Vidare, GLOBSORT-variabeln kan användas för att bestämma hur Bash ska sortera resultat i sökvägskomplettering, vilket är särskilt användbart för dem som hanterar stora volymer filer och mappar.

Många korrigeringar och optimeringar

Förutom de fantastiska funktionerna, Bash 5.3 innehåller en lång lista med buggfixar vilket bidrar till ökad stabilitet och en bättre användarupplevelse. Några av dessa förbättringar förhandsvisades redan i tillkännagivanden och releasekandidater före den slutliga utgåvan.

Hur man får tag på Bash 5.3

De som är intresserade av att prova alla dessa förbättringar på plats kan ladda ner källkoden för Bash 5.3. direkt från den officiella GNU-webbplatsenMed den här utgåvan fortsätter Bash att vara ett riktmärke för de som kräver kraft och tillförlitlighet på kommandoraden.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.