通过find命令查找当前目录下所有带有某个字符串的文件名➜ find .|xargs grep -rl "google.com"
./pac
./pac.txt
./proxy.txt
要是可以看到当前命中行的内容就好了➜ find .|xargs grep -r "google.com"
./pac: "google.com"......
通过find命令查找当前目录下所有带有某个字符串的文件名➜ find .|xargs grep -rl "google.com"
./pac
./pac.txt
./proxy.txt
要是可以看到当前命中行的内容就好了➜ find .|xargs grep -r "google.com"
./pac: "google.com"......
安装rename命令
brew install rename
把带有user文件名重命名为productxxx
rename 's/user*/product/' user*
把带有.bak后缀的文件名去掉.bak
rename 's/\.bak$//' *.bak
把大写文件名改成小写
rename 'y/A-Z/a-z/' *
把文件名中空格换成下划线
rename 's......
递归删除.git目录
find . -name ".git" -type d -exec rm -rf {} \;
递归删除后缀为.iml文件
find . -name "*.iml" -type f -exec rm -rf {} \;