sd: Una utilidad CLI de búsqueda y reemplazo increíblemente rápida
sd es una herramienta de línea de comandos intuitiva para buscar y reemplazar que es significativamente más rápida y fácil de usar que sed y awk. Utiliza la sintaxis de expresiones regulares familiar de JavaScript y Python, ofreciendo un modo de literal de cadena para evitar problemas de escape. sd cuenta con una sintaxis limpia y legible y valores predeterminados que tienen sentido en el uso diario. Su ventaja de velocidad es particularmente notable con archivos grandes (por ejemplo, un archivo JSON de 1,5 GB), superando a sed en factores de 2,35x e incluso 11,93x. Las características incluyen la modificación de archivos en el lugar, la vista previa de los cambios, la búsqueda y el reemplazo en varios proyectos y un amplio soporte para expresiones regulares, incluidos los grupos de captura y los grupos de captura con nombre. Instale sd a través de cargo o varios administradores de paquetes.