从根目录下开始查找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常用命令[top ps grep ls chmod rm mkdir find awk]详解
- Linux下的find指令(文件查找)用法
- linux grep 查找 匹配 内容的文件 且 输出 文件名
- find到带空格文件名用xargs处理的技巧
- Linux 命令find、grep
- linux grep、find 命令详解
- Linux进阶命令-sort、uniq、 cut、sed、grep、find、awk
- 【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件
- Linux(xargs命令、grep命令)
- linux下find,xargs命令详解和实例