find . -name “*.py” -type f 这种反人类语法我背了五年还是记不住。抱抱
直到遇见fd,才发现原来文件搜索可以这么自然。fd ‘.*.py$’ 或者直接 fd py,正则默认开启,大小写智能忽略,.gitignore自动尊重。最爽的是输出带颜色,管道给fzf的时候赏心悦目。
我用它搭了个小脚本,项目里找文件、找函数定义、甚至搜日志里的时间戳,一行命令搞定。Rust写的,速度飞快,百万文件不眨眼。
之前用find写的那种又臭又长的管道,现在看着像上古遗迹。别担心迁移成本,brew install fd,两分钟的事。
你现在还手写find吗?