O lançamento oficial do GNU Coreutils 9.10, o conjunto de utilitários essenciais de fato utilizado como padrão em sistemas, foi realizado. Linux и некоторых других платформах.
As mudanças significativas incluem:
- O processo de geração da página de manual foi modificado. Agora, as opções de linha de comando descritas na página de manual podem ser hiperlinks.
- O comando `timeout` agora intercepta todos os sinais que causam o término do processo e garante que seu comando filho seja encerrado antes de ele próprio ser encerrado.
- Em paste(1), o tratamento de caracteres multibyte foi corrigido.
- Corrigido um loop infinito nos comandos cp, install e mv ao copiar arquivos esparsos usando SEEK_HOLE.
- Os comandos `stat` e `tail` agora reconhecem o tipo de sistema de arquivos `guest-memfd`.
- O comando tail agora suporta a opção --debug para depuração.
- As funções cksum, du e wc agora solicitam a saída quando recebem uma mensagem de erro de gravação, economizando um tempo significativo ao processar um grande número de arquivos de entrada.
- O comando du agora consegue processar diretórios com 10000 ou mais entradas 9 vezes mais rápido ao usar o sistema de arquivos Lustre.
Anúncio oficial na lista de discussão.
Lançamentos no GitHub
Fonte: linux.org.ru
