从根目录下开始查找abc.cpp文件,无错误输出
find / -name abc.cpp 2>/dev/null
在当前目录下所有.cpp文件中查找efg函数
find . -name "*.cpp" | xargs grep 'efg'
xargs展开find获得的结果,使其作为grep的参数
另外 rm mv等命令对大量文件操作是报错 -bash: /bin/rm: Argument list too long
也可用xargs 解决
删除当前目录下所有.cpp文件
find . -name "*.cpp" | xargs rm
相关文章
- 【Linux常用命令之find查找文件】使用find查找当前路径以及子路径下的某个文件
- linux下find和grep的区别
- linux查询筛选命令 grep、xargs
- Windows命令行(cmd)下快速查找文件(类似Linux下find命令)
- linux中查找文件中以e结尾的行,linux常用命令-文本查找,grep,egrep,regexp
- Linux—find在指定路径下查找文件或目录
- Linux使用find查找最后修改时间超过三天的文件并移动到指定目录(附:find找出文件并清空)...
- linux grep命令(查找文件里符合条件的字符串)
- Linux文件的查找之find命令处理动作
- linux查看目录下的文件夹命令,find 查找某个目录,但是不包括这个目录本身?