sd : Un utilitaire CLI de recherche et de remplacement incroyablement rapide

2025-09-02
sd : Un utilitaire CLI de recherche et de remplacement incroyablement rapide

sd est un utilitaire de ligne de commande intuitif pour la recherche et le remplacement, significativement plus rapide et plus facile à utiliser que sed et awk. Il utilise la syntaxe d'expressions régulières familière de JavaScript et Python, offrant un mode littéral de chaîne pour éviter les problèmes d'échappement. sd possède une syntaxe propre et lisible et des valeurs par défaut qui ont du sens dans l'utilisation quotidienne. Son avantage en termes de vitesse est particulièrement notable avec les fichiers volumineux (par exemple, un fichier JSON de 1,5 Go), surpassant sed de facteurs de 2,35x et même 11,93x. Les fonctionnalités incluent la modification de fichiers sur place, l'aperçu des modifications, la recherche et le remplacement sur plusieurs projets et une prise en charge étendue des expressions régulières, y compris les groupes de capture et les groupes de capture nommés. Installez sd via cargo ou divers gestionnaires de paquets.

Développement