Sobre el proyecto

fd es una herramienta de línea de comandos diseñada para encontrar archivos y directorios en un sistema de archivos. Su objetivo es ser una alternativa más simple y rápida a la utilidad tradicional 'find', proporcionando valores predeterminados definidos y una sintaxis más intuitiva. Las capacidades clave incluyen: - Patrones de búsqueda: Soporta expresiones regulares por defecto y patrones basados en glob a través de la opción `-g`. - Rendimiento: Utiliza el recorrido de directorios paralelizado para una búsqueda de alta velocidad. - Valores predeterminados inteligentes: Búsqueda insensible a mayúsculas y minúsculas por defecto (cambiando a sensible si se utilizan caracteres mayúsculos), e ignora automáticamente archivos y directorios ocultos, así como los patrones enumerados en `.gitignore`. - Filtrado: Capacidad de filtrar resultados por extensión de archivo (`-e`), tipo de archivo (`-t`), tamaño, tiempo de modificación y propietario. - Ejecución de comandos: Soporta la ejecución de comandos externos para cada resultado de búsqueda en paralelo (`-x`) o como un único lote (`-X`). - Integración: Compatible con otras herramientas como fzf, rofi y emacs, y puede generar resultados en un formato compatible con el comando `tree`.