Linux常见操作

grep操作:

**与操作: **

grep pattern1 files| grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。

或操作

grep -E 'str1|str2|str3' filename //找出文件(filename)中包含str1或者包含str2或者包含str3的行
egrep 实现
egrep 'str1|str2|str3' filename //用egrep同样可以实现
awk 实现
awk '/str1|str2/str3/' filename //awk 的实现方式
grep其他操作
grep -i pattern filename #不区分大小写地搜索。默认情况区分大小写。
grep -l pattern filename #只列出匹配的文件名。
grep -L pattern filename #列出不匹配的文件名。
grep -w pattern filename #只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 查询命令 find * find [指定查找目录] [查找规则] [查找完后执行的action]* find ~/...
    chapa阅读 4,037评论 0 5
  • #########################################################...
    busy_living阅读 3,008评论 0 0
  • 字符串处理 计算字符串长度方法1:${#变量}方法2:expr length "$变量" (如果内容有空格,则必...
    kangapp阅读 1,702评论 0 1
  • 【背景】 排查线上环境问题,少不了去线上查日志。而使用什么命令,能快速准确地查到我们需要查找地日志信息,也是我们需...
    chen_chen_chen_阅读 3,728评论 0 1
  • linux常用命令 文件内容查看命令 文件查看命令主要为cat 、more、less。关于这几个命令在文件命令写得...
    小小_糊涂虫阅读 3,590评论 0 1

友情链接更多精彩内容