À propos du projet

fd est un outil en ligne de commande conçu pour trouver des fichiers et des répertoires dans un système de fichiers. Il vise à être une alternative plus simple et plus rapide à l'utilitaire traditionnel 'find' en proposant des paramètres par défaut tranchés et une syntaxe plus intuitive. Les capacités clés incluent : - Modèles de recherche : prend en charge les expressions régulières par défaut et les modèles basés sur les globs via l'option `-g`. - Performance : utilise un parcours de répertoire parallélisé pour une recherche à haute vitesse. - Paramètres intelligents : recherche insensible à la casse par défaut (passant à une recherche sensible à la casse si des caractères majuscules sont utilisés), et ignore automatiquement les fichiers et répertoires cachés ainsi que les modèles listés dans `.gitignore`. - Filtrage : possibilité de filtrer les résultats par extension de fichier (`-e`), type de fichier (`-t`), taille, date de modification et propriétaire. - Exécution de commandes : permet d'exécuter des commandes externes pour chaque résultat de recherche en parallèle (`-x`) ou sous forme de lot unique (`-X`). - Intégration : compatible avec d'autres outils tels que fzf, rofi et emacs, et peut afficher les résultats dans un format compatible avec la commande `tree`.