Выпуск GNU Coreutils 9.12

Даступная стабільная версія набору базавых сістэмных утыліт GNU Coreutils 9.12, у склад якога ўваходзяць такія праграмы, як sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln і ls.

Ключавыя навіны:

  • Ва ўтыліту env дададзеная опцыя «—env0-from=FILE» для загрузкі спісу ўсталёўваных зменных асяроддзі з файла, якую таксама можна выкарыстаць для фільтравання наяўных зменных асяроддзі камандай тыпу «env -i —env0-from=<( env -0 | sed -z … )». Для захавання стану зменных асяроддзі ў файл можа ўжывацца ўтыліта printenv.

    У камандах 'env', 'printenv', 'stat', 'basename', 'dirname', 'du', 'readlink' і 'realpath' пры выснове на тэрмінал зараз ужываецца экранаванне спецзнакаў, якія адпавядаюць стылю, зададзенаму праз зменную асяроддзі QUOTING_STYLE (%N, %). Экранаванне дададзена для абароны ад маніпуляцыі змесцівам і станам тэрмінала праз падстаноўку спецзнакаў.

  • Ва ўтылітах 'df', 'du', 'ls', 'od', 'pr' і 'sort' рэалізавана экранаванне праблемных опцый у паведамленнях пра памылкі.
  • У камандзе 'ls -m' забяспечана экранаванне косак у імёнах файлаў.
  • Утыліты 'chcon', 'chgrp', 'chmod', 'chown', 'du' і 'ls' пры выкананні рэкурсіўных аперацый з выкарыстаннем опцыі "-R" больш не завяршаюцца памылкай у выпадку раўналежнага выдалення файлаў у апрацоўваных каталогах.
  • Ва ўтыліце sort праведзена аптымізацыя спажывання памяці і выкананні раўналежных аперацый пры чытанні дадзеных, памер якіх загадзя не вядомы, напрыклад, пры перадачы дадзеных праз неназваныя каналы.
  • Праведзена аптымізацыя вызначэння пачатку радка ў камандзе 'cut -w', якая дазволіла да 4 раз падвысіць прапускную здольнасць пры выкарыстанні лакаляў з шматбайтавымі кадоўкамі.
  • Да 2.5 раз паскорана праца каманды 'uniq -c' на сістэмах з функцыямі stdio без блакіровак.
  • Дададзена зборачная опцыя '—with-wtmpdb' пры якой у выпадку запуску каманд 'who /var/log/wtmp' і 'users /var/log/wtmp' выкарыстоўваецца БД у фармаце wtmpdb замест файла /var/log/wtmp.

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster