20 января была представлена новая версия GNU Coreutils — набора базовых утилит для работы с файлами, текстом и командной оболочкой (cp, mv, chown, ls, dd, echo, cat и т. д.). Новая версия включает 169 коммитов от 12 людей. В новой версии: В дополнение к команде base64 была добавлена команда base32; Новые функции: comm, cut, head, numfmt, paste и tail теперь имеют опцию "-z" ("--zero-terminated"), добавляющую в конец записи нулевой символ (NUL); dd с опцией "--human-readable" преобразует информацию о размере в читаемый формат, например: «3441325000 bytes (3.4 GB, 3.2 GiB) copied»; в утилиты md5sum, sha1sum, sha224sum, sha256sum, sha384sum и sha512sum добавлена опция "--ignore-missing", исключающая проверку несуществующих файлов; printf теперь поддерживает спецификатор формата '%q', выводящий аргумент в формате, пригодном для большинства оболочек, показывающих непечатные символы в виде «$'...'»; Исправления и улучшения: mv больше не вызвает потери данных при удалении исходного каталога, указанного в параметрах несколько раз, если этот каталог является пунктом назначения; утилиты, влияющие на директории (chmod, cp, rm и т. д.) теперь лучше работают с XFS; stat -f --format=%T теперь выводит тип ФС для новых псевдо-ФС «bpf_fs», «btrfs_test», «nsfs», «overlayfs» и «tracefs», а также для «acfs»; все утилиты выводят аргументы, полученные от пользователя, в сообщениях об ошибках; Изменения: join, sort и uniq с опцией "--zero-terminated" воспринимают '\n' как разделитель полей; ls теперь экранирует имена файлов, что подходит для использования их в командной оболочке и при выводе в терминал.
Ссылка:
http://www.linux.org.ru/news/gnu/12289276