Bash 4.0 -- популярная командная оболочка обновилась

Разработчики одной из популярнейших командных оболочек для UNIX- и UNIX-подобных систем, bash (Bourne-again shell), создаваемой в рамках проекта GNU, объявили о новом релизе своего продукта — 4.0.

Среди новшеств в Bash 4.0 можно отметить следующие: появление сопроцессов («coproc»), встроенная команда «mapfile» для отображения строк файла в массив, изменения в «case» (два новых «завершителя» с различными особенностями), «declare» (в т.ч. новые опции «-l», «-u», «-c»), «read» (улучшения в опции таймаута, новая опция «-i» для предварительной загрузки буфера ввода), два новых лимита в «ulimit» («-b» для максимального размера буфера сокета, «-T» — для максимального числа потоков).

Кроме того, в Bash 4.0 появились: новые опции шелла («globstar», «dirspell», «checkjobs», «compat*»), поддержка ассоциативных массивов, новый оператор перенаправления (>>& — аналог >>FILE 2>&1), новые переменные («BASHPID» — PID текущей оболочки, не путать с «$$»; «PROMPT_DIRTRIM» задает максимальный уровень несокращаемых вложенных путей в приглашении шелла).

Д. Шурупов, Nixp.Ru





Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Microsoft впервые за долгое время запустила мероприятие Bug Bash для инсайдеров
В Windows появится командная строка со смайлами и ядром Linux
Opera обновилась для «интернета будущего»: с криптовалютным кошельком, VPN и блокировщиком рекламы
FreeBSD 11.1-RELEASE — свободная операционная система обновилась
LXQt 0.11 — легковесная рабочая среда на базе Qt обновилась
Свободная система баг-трекинга GNU GNATS обновилась до версии 4.2.0
Bash без im: как используют и закрывают крупнейшую уязвимость
Уязвимость в Bash «Shellstock» может быть использована для запуска эксплоитов ядра Linux
Linux Mint 17 — новая версия дистрибутива с графическими оболочками MATE и Cinnamon
Открыта для бета-тестирования новая оболочка от KDE — Plasma Next
Последние новости

Подгружаем последние новости