ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux中查找包含特定字符的文件

2021-07-04 19:32:21  阅读:124  来源: 互联网

标签:字符 ## error 查找 centos79 linux test txt root


1、测试数据

[root@centos79 test]# ls
a.txt
[root@centos79 test]# cat a.txt
a g e
u c j alike
i x k like
w f g liker
s g e g
[root@centos79 test]# echo "b.txt c.txt d.txt" | xargs -n 1 cp a.txt
[root@centos79 test]# ls
a.txt  b.txt  c.txt  d.txt
[root@centos79 test]# md5sum *
6659dac6dc59934b85df2f6d08c37e9f  a.txt
6659dac6dc59934b85df2f6d08c37e9f  b.txt
6659dac6dc59934b85df2f6d08c37e9f  c.txt
6659dac6dc59934b85df2f6d08c37e9f  d.txt

 

2、

[root@centos79 test]# ls
a.txt  b.txt  c.txt  d.txt
[root@centos79 test]# echo "error" >> b.txt
[root@centos79 test]# echo "ERROR" >> c.txt
[root@centos79 test]# echo "failed" >> d.txt
[root@centos79 test]# grep -l "error" *.txt   ## 包含“error”的文件
b.txt
[root@centos79 test]# grep -L "error" *.txt  ## 不包含error的文件
a.txt
c.txt
d.txt
[root@centos79 test]# grep -i -l "error" *.txt  ##忽略大小写,列出包含error的文件
b.txt
c.txt
[root@centos79 test]# grep -i -l -E "error|failed" *.txt  ## 忽略大小写,同时列出包含“error和failed”的文件
b.txt
c.txt
d.txt
[root@centos79 test]# grep -i -L -E "error|failed" *.txt  ## -L 取反
a.txt

 

标签:字符,##,error,查找,centos79,linux,test,txt,root
来源: https://www.cnblogs.com/liujiaxin2018/p/14969663.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有