A Microsoft desenvolveu uma versão própria do Coreutils para Windows, baseada no projeto Rust Coreutils. Esta implementação inclui ferramentas como findutils e grep, permitindo executar comandos típicos do Linux sem necessidade de tradução ou emuladores. Para quem trabalha com programação ou scripts, esta ferramenta facilita mover tarefas entre sistemas operacionais de forma direta, simplificando o trabalho técnico multiplataforma.
Rust Coreutils: desempenho nativo sem dependências externas 🚀
A versão da Microsoft aproveita a segurança e eficiência do Rust para oferecer comandos como find, locate, xargs e grep sem exigir WSL ou Cygwin. Por serem compilados de forma nativa, esses binários evitam a sobrecarga de tradução de chamadas ao sistema. Isso permite que desenvolvedores e administradores de sistemas usem scripts de shell no Windows com a mesma sintaxe do Linux, reduzindo erros de compatibilidade e acelerando tarefas de automação em ambientes mistos.
Agora os usuários do Windows também podem usar grep sem medo 😎
Depois de anos vendo os usuários do Linux se gabarem de seu terminal, a Microsoft decidiu que os mortais do Windows também merecem um pouco de dignidade na linha de comando. Claro, não espere que o resto dos seus colegas parem de usar PowerShell só porque agora você tem grep. Pelo menos você poderá pesquisar arquivos como um profissional sem precisar abrir o WSL e esperar a distro iniciar.