find与grep组合命令
一、使用find与grep
1. 查找所有".h"文件(非组合命令)
find /PATH -name "*.h"
2. 查找所有".h"文件中的含有"helloworld"字符串的文件(组合命令)
find /PATH -name "*.h" -exec grep -in "helloworld" {} \;
find /PATH -name "*.h" | xargs grep -in "helloworld"
3. 查找所有".h"和".c"文件中的含有"helloworld"字符串的文件
find /PATH /( -name "*.h" -or -name "*.c" /) -exec grep -in "helloworld" {} \;
4. 查找非备份文件中的含有"helloworld"字符串的文件
find /PATH /( -not -name "*~" /) -exec grep -in "helloworld" {} \;
注:/PATH
为查找路径,默认为当前路径。带-exec参数时必须以\;结尾,否则会提示“find: 遗漏“-exec”的参数”。
find与grep组合命令相关推荐
- ps与grep组合命令使用
管道命令 我们在做运维的时候,经常会使用这个命令ps -ef | grep nginx. ps -ef 表示显示所有进程的消息. | 是管道命令.通常需要借助管道命令"|"多个命令 ...
- Linux 组合命令/命令组合的符号
在 EX 命令中,竖直线 | 是命令的分割符,它允许用户把多个命令组合在一起执行 Shell 命令使用分号 ; 组合命令
- Git 添加和提交组合命令
组合命令: git commit -am"修改记录说明" 单条命令: git add 文件名 git commit -m"修改记录说明"
- linux命令grep和find怎么用,Linux下find和grep常用命令及区别介绍
在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空 ...
- grep egrep命令中-w选项的用法
20171015老男孩第41期第6周课程中讲到了grep/egrep命令的四个选项: 1. -i 不区分大小写,即不区分:aA 2. -w 按照单词 进行匹配(括号外的意思是老师讲的,但我总感觉这样理 ...
- Linux grep -v 命令排除输出
概述 有时候,我们在线上查日志定位问题的时候,经常会使用cat xxxx.log |grep yyyy命令,如果grep的时候,想排除某些字段,那么可以如下操作: cat test.log | gre ...
- Linux grep/egrep命令详解
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来 grep搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2. grep的规则表达式( ...
- rpm -qa|grep xxx 命令详解
rpm -qa|grep xxx 命令 -qa代表query,a代表all rpm -q 查询一个包是否被安装 rpm -qa 列出所有被安装的rpm package | | 表示管道,上一条命令的输 ...
- linux 中ps -ef | grep java命令
在Linux系统中,ps -ef命令用于显示当前所有进程的详细信息,包括进程ID.用户.CPU占用率.内存使用情况等.而grep命令则是用于查找与指定模式匹配的文本.因此,ps -ef | grep ...
最新文章
- Wireshark抓包与常见问题解决
- 华为服务器维护岗位,服务器日常维护工作
- boost::multiprecision模块cpp_complex相关的测试程序
- Codeforces Round #528 (Div. 2) - D. Minimum Diameter Tree
- GoldenGate系列一:快速搭建单向同步GoldenGate环境
- ArrayBlockingQueue, LinkedBlockingQueue, ConcurrentLinkedQueue, RingBuffer
- 信道效率以及信道的吞吐率
- 题库明细 使用C#开发数据库应用系统
- 表达式必须具有与对应表达式相同的数据类型_跟光磊学Java开发-运算符和表达式...
- java1.8+pydev_Ubuntu 18.04.4 中使用 Eclipse+PyDev 配置 Python 开发环境
- 浏览器辅助神器:油猴脚本使用教程
- duet for Mac(Mac投屏软件)好用又不花钱
- 读《暗时间》,学会思考
- jmeter使用手册
- app开发流程:手机软件开发app的6个步骤
- 成都传智播客七月开班。你HOLD住了吗?
- 共模干扰和差模干扰,3招理清
- text显示下标的字体 unity_Text Mesh Pro中文版
- SCI影响因子与期刊检索网站整理
- 微信小程序:更改页面背景颜色
热门文章
- spring mongodb内嵌文档查询
- 南京航空航天大学计算机考研经验分享,南京航空航天大学计算机考研试题.pdf...
- 【安全牛学习笔记】 端口扫描
- 攻防世界 WEB Web_python_flask_sql_injection
- progisp下载错误-error:could not find USBASP device
- 区块链大咖专访丨摩联科技:走一条少有人走的路
- win服务器系统更新失败怎么办,win10系统更新失败怎么办
- DPC(Defect Point Correction)------坏点校正
- c语言大学生自学网教学视频,6个质量最高的自学网站,悄悄的提成能力!
- Arthas 3.1.2版本发布: 增加logger/heapdump/vmoption命令,支持tunnel server