sd: Uma Ferramenta CLI de Busca e Substituição Incrivelmente Rápida

2025-09-02
sd: Uma Ferramenta CLI de Busca e Substituição Incrivelmente Rápida

sd é uma ferramenta de linha de comando intuitiva para busca e substituição, significativamente mais rápida e fácil de usar que sed e awk. Ela utiliza a sintaxe de expressões regulares familiar do JavaScript e Python, oferecendo um modo de literal de string para evitar problemas de escape. sd possui uma sintaxe limpa e legível e padrões que fazem sentido no uso diário. Sua vantagem de velocidade é particularmente notável com arquivos grandes (por exemplo, um arquivo JSON de 1,5 GB), superando o sed em fatores de 2,35x e até 11,93x. Os recursos incluem modificação de arquivo no local, visualização de alterações, busca e substituição em vários projetos e suporte abrangente a expressões regulares, incluindo grupos de captura e grupos de captura nomeados. Instale o sd via cargo ou vários gerenciadores de pacotes.

Desenvolvimento