Lien Sylvestre Ledru and other developers have been working on a Rust-based Coreutils - phoronix
Lien Rewriting the GNU Coreutils in Rust
Lien coreutils-9.0 released [stable]
Journal La sortie de `ls` vient de changer
Bonjour à tous,
Avec la mise à jour de coreutils 8.25, la sortie par défaut de ls
change un peu quand la sortie est un terminal (donc pas dans les pipes).
Voyez plutôt :
$ touch un
$ touch 'mes notes.org'
$ touch 'fichier@bin'
# Avant la version 8.25
$ command ls -l
total 0
-rw-r--r-- 1 user users 0 Feb 20 09:31 fichier@bin
-rw-r--r-- 1 user users 0 Feb 20 09:31 mes notes.org
-rw-r--r-- 1 user users 0 Feb
(…)
Journal Le core utile
GNU Coreutils
Ce journal concerne les utilitaires GNU. Ils sont présents dans toutes les distributions Linux, et tous les adeptes du shell les connaissent.
Mais connaissons-nous vraiment toutes ces commandes ?
J'ai donc listé le contenu du paquet coreutils de ma distribution, et j'ai écrit une description rapide pour les commandes que je ne connaissais pas, ou peu.
base64
Codage/décodage d'un fichier dans le format base64.
Fonctionne avec l'entrée standard (on peut donc piper).
basename
Voir dirname
cat
Journal cv, un petit outil pour surveiller vos copies
Lors d'une récente copie conséquente et un peu « tendancieuse » sur le plan de la stabilité (fuse, WiFi, …), je me suis posé une énième fois la question d'une simple barre d'avancement pour la commande cp.
J'ai trouvé toutes sortes de possibilités : version patchée de cp, outils dédiés, utilisation de scp en passant par localhost (!), rsync, …
Malheureusement, aucune n'était satisfaisante à mes yeux : je voulais un truc simple et le moins invasif possible (patcher les coreutils ? Brrr (…)