GNU Bash 5.3: Всички нови функции на популярния команден интерпретатор

  • Bash 5.3 вече е достъпен три години след предишната стабилна версия.
  • Въвежда нови методи за заместване на команди и подобрява съответствието със стандарта C23.
  • Основни актуализации на Readline, GLOBSORT и множество корекции на грешки.
  • Изходният код на Bash 5.3 вече е достъпен за изтегляне от GNU.org.

Bash НИЩО

След дълъг период на развитие, общността на свободния софтуер вече може да разчита на ГНУ Баш 5.3 като най-новата версия на добре познатия команден интерпретатор. Изминаха три години от появата на предишна актуализация на носителя и година от разпространението на първата алфа версия на новата актуализация, която предизвика известно вълнение сред ентусиастите и системните администратори.

GNU Bash 5.3 не идва самостоятелно, а включва... съответен списък с подобрения и технически промени които затвърждават позицията му като един от най-използваните инструменти в Linux системите и други съвместими операционни системи. Списък с включени промени може да се види в Бележка за изданието на RC 2.

Нови методи за заместване на команди в Bash 5.3

Сред най-забележителните нови функции е нов начин за извършване на заместване на команди, което позволява изпълнението на команди да се случва в текущия контекст на самия интерпретатор. Това позволява например четене на резултата от заместването от променливата на средата REPLY след завършване на процеса, което улеснява по-гъвкави и ефективни работни потоци за скриптове и автоматизирани задачи.

Поддръжка за стандарта C23 и подобрения в Readline

Екипът на Баш има работи по адаптирането на интерпретатора към новия стандарт C23, което е от съществено значение, за да се гарантира, че проектът ще остане актуален и сигурен за в бъдеще. Това решение обаче означава, че Bash вече не може да се компилира с помощта на по-стари C компилатори, по-специално тези, които поддържат само стила K&R.

Библиотеката Readline, от съществено значение за редактиране от команден ред и управление на историята, вече добавя опция, която позволява търсене без отчитане на главни и малки букви, В допълнение, променливата GLOBSORT може да се използва, за да се реши как Bash трябва да сортира резултатите при довършване на пътя, което е особено полезно за тези, които работят с големи обеми файлове и папки.

Многобройни корекции и оптимизации

В допълнение към страхотните функции, Bash 5.3 включва дълъг списък от корекции на грешки които допринасят за по-голяма стабилност и по-добро потребителско изживяване. Някои от тези подобрения вече бяха предварително обявени в съобщенията и кандидат-версиите преди окончателното издание.

Как да изтеглите Bash 5.3

Тези, които се интересуват да изпробват всички тези подобрения от първа ръка, могат да изтеглят изходния код на Bash 5.3. директно от официалния сайт на GNUС тази версия, Bash продължава да бъде еталон за тези, които изискват мощност и надеждност от командния ред.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.