La version officielle 9.10 de GNU Coreutils a été publiée, représentant l'ensemble standard des utilitaires de base dans les systèmes Linux et sur certaines autres plateformes.
Les changements significatifs incluent :
- Le processus de génération des pages man a été modifié. Les options de ligne de commande décrites dans la page man peuvent être transformées en hyperliens.
- timeout intercepte maintenant tous les signaux qui mènent à la terminaison du processus, garantissant ainsi l'arrêt de la commande enfant avant sa propre terminaison.
- La gestion des caractères multibytes a été corrigée dans paste(1).
- Correction d'une boucle infinie dans cp, install et mv lors de la copie de fichiers discrets en utilisant SEEK_HOLE.
- stat et tail reconnaissent maintenant le type de système de fichiers guest-memfd.
- tail prend désormais en charge l'option —debug pour le débogage.
- cksum, du et wc affichent maintenant une demande d'arrêt lors de la réception d'un message d'erreur d'écriture, ce qui permet de gagner un temps considérable lors du traitement d'un grand nombre de fichiers d'entrée.
- du peut maintenant traiter des répertoires avec 10 000 entrées ou plus 9 fois plus rapidement en utilisant le système de fichiers Lustre.
Annonce officielle dans la newsletter
Releases sur GitHub
Source : linux.org.ru
