
25.02.2009, 11:38
|
|
Участник форума
Регистрация: 25.05.2007
Сообщений: 290
С нами:
9980798
Репутация:
435
|
|
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» задает максимальный уровень несокращаемых вложенных путей в приглашении шелла).
Data: 2009/02/23 16:37 Last modified: 2009/02/25 06:55
Sourse: www.bash-hackers.org
ftp://ftp.cwru.edu/pub/bash/bash-4.0.tar.gz
ftp://ftp.gnu.org/pub/gnu/bash/bash-4.0.tar.gz
|
|
|