Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Выпуск GNU Coreutils 9.12

15.09.2026 11:55 (MSK)

Доступна стабильная версия набора базовых системных утилит 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, %Qn или %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.


  1. Главная ссылка к новости (https://lists.gnu.org/archive/...)
  2. OpenNews: Ubuntu 26.10 полностью переведён на Rust Coreutils
  3. OpenNews: Выпуск uutils 0.11, варианта GNU Coreutils на языке Rust
  4. OpenNews: Microsoft представил Coreutils для Windows, эмулятор терминала Intelligent Terminal и контейнеры в WSL
  5. OpenNews: Выпуск GNU Coreutils 9.11
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66280-coreutils
Ключевые слова: coreutils
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (4) RSS
  • 1, Аноним (1), 12:01, 15/09/2026 [ответить]  
  • +/
    Coreutils здорового линуксойда.
     
  • 2, Аноним (2), 12:02, 15/09/2026 [ответить]  
  • +/
    linux, glibc, gcc, coreutils - это база.
     
     
  • 3, Аноним (3), 12:08, 15/09/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    binutils забыл.
     

  • 4, Аноним (4), 12:22, 15/09/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить новость, Поддержать