Microsoft ha desarrollado una versión propia de Coreutils para Windows, basada en el proyecto Rust Coreutils. Esta implementación incluye herramientas como findutils y grep, permitiendo ejecutar comandos típicos de Linux sin necesidad de traducción o emuladores. Para quienes trabajan con programación o scripts, esta herramienta facilita mover tareas entre sistemas operativos de forma directa, simplificando el trabajo técnico multiplataforma.
Rust Coreutils: rendimiento nativo sin dependencias externas 🚀
La versión de Microsoft aprovecha la seguridad y eficiencia de Rust para ofrecer comandos como find, locate, xargs y grep sin requerir WSL o Cygwin. Al estar compilados de forma nativa, estos binarios evitan la sobrecarga de traducción de llamadas al sistema. Esto permite a desarrolladores y administradores de sistemas usar scripts de shell en Windows con la misma sintaxis que en Linux, reduciendo errores de compatibilidad y acelerando tareas de automatización en entornos mixtos.
Ahora los usuarios de Windows también pueden grep sin miedo 😎
Después de años de ver a los usuarios de Linux presumir de su terminal, Microsoft ha decidido que los mortales de Windows también merecen un poco de dignidad en la línea de comandos. Eso sí, no esperes que el resto de tus compañeros dejen de usar PowerShell solo porque ahora tienes grep. Al menos podrás buscar archivos como un profesional sin tener que abrir WSL y esperar a que arranque la distro.