find命令想排除某些目录,如何是好啊?

参考https://stackoverflow.com/questions/4210042/how-to-exclude-a-directory-in-find-command


搞了老半天,上面帖子里的一个方法也不对,还以为命令过时了。

最后才发觉,原来我是在一个javascript项目下工作,汗,还一个劲的找.php文件,难怪找不到。

find . -name "*.js" | grep -v node_modules|xargs grep -r 'redis'

比如,用两次管道,第一次grep -v node_modules就告诉机器,你不要给我在node_modules下找了


我觉得其中最好理解的是这个答案

https://stackoverflow.com/a/4210080

你可能感兴趣的:(find命令想排除某些目录,如何是好啊?)