Если используете на практике find, то посмотрите на fd.
Работает быстрее, флаги более лаконичные и поведение по умолчанию разумнее. Вот пару примеров:
🔹 fd сам ищет файлы в текущем каталоге (не нужно писать .) и не требует флага -name
fd txt # Найдет все файлы с "txt" в названии
В find пришлось бы писать:
find . -name "*.txt"
🔹по умолчанию игнорирует скрытые файлы. А еще игнорирует то, что у вас лежит в .gitignore. Очень удобно, избавляет от кучи лишних совпадений. В find же нужно указывать
-not -path ‘*/path/*’
🔹можно делать цветной, более наглядный вывод
🔹написан на Rust, ну, сами понимаете – всё работает быстро-быстро 🙂
В ридми у ребят ещё много примеров.
#tools