Microsoft a développé sa propre version de Coreutils pour Windows, basée sur le projet Rust Coreutils. Cette implémentation inclut des outils comme findutils et grep, permettant d'exécuter des commandes typiques de Linux sans nécessiter de traduction ou d'émulateurs. Pour ceux qui travaillent avec la programmation ou les scripts, cet outil facilite le déplacement direct des tâches entre systèmes d'exploitation, simplifiant le travail technique multiplateforme.
Rust Coreutils : performances natives sans dépendances externes 🚀
La version de Microsoft exploite la sécurité et l'efficacité de Rust pour offrir des commandes comme find, locate, xargs et grep sans nécessiter WSL ou Cygwin. Étant compilés de manière native, ces binaires évitent la surcharge de traduction des appels système. Cela permet aux développeurs et administrateurs système d'utiliser des scripts shell sur Windows avec la même syntaxe que sous Linux, réduisant les erreurs de compatibilité et accélérant les tâches d'automatisation dans des environnements mixtes.
Désormais, les utilisateurs de Windows peuvent aussi grep sans crainte 😎
Après des années à voir les utilisateurs de Linux se vanter de leur terminal, Microsoft a décidé que les mortels de Windows méritent aussi un peu de dignité en ligne de commande. Bien sûr, ne t'attends pas à ce que le reste de tes collègues arrêtent d'utiliser PowerShell simplement parce que tu as maintenant grep. Au moins, tu pourras chercher des fichiers comme un professionnel sans avoir à ouvrir WSL et attendre que la distro démarre.