我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux中grep如何查找不包含

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux中grep如何查找不包含

今天小编给大家分享一下linux中grep如何查找不包含的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

在linux中,可以利用grep命令的“-v”参数来查找不包含,grep命令用于查找文件中符合条件的字符串,当参数设置为“-v”时,表示反向选择,显示不包含匹配文本的所有行,语法为“grep -v 不包含的字符串 文件名”。

本教程操作环境:linux7.3系统、Dell G3电脑。

linux中grep怎么查找不包含

Linux grep 命令用于查找文件里符合条件的字符串。

grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。

[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename

选项与参数:

-a :将 binary 文件以 text 文件的方式搜寻数据

-c :计算找到 '搜寻字符串' 的次数

-i :忽略大小写的不同,所以大小写视为相同

-n :顺便输出行号

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!  显示不包含匹配文本的所有行

--color=auto :可以将找到的关键词部分加上颜色的显示喔!

举个例子,我需要提取不含ok的行并统计对应的行数

grep -cv "OK" result

或者

grep -v "OK" result |wc -l

显示不含ok的行和行数

grep -nv "OK" result

以上就是“linux中grep如何查找不包含”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux中grep如何查找不包含

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux中grep如何查找不包含

今天小编给大家分享一下linux中grep如何查找不包含的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在linux中,可以利
2023-06-30

Linux下如何使用grep查找文件内容

这篇文章将为大家详细讲解有关Linux下如何使用grep查找文件内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。grep是Linux命令行下常用于查找过滤文本文件内容的命令。最简单的用法是:grep a
2023-06-28

linux如何使用grep命令查找文件内容

这篇文章将为大家详细讲解有关linux如何使用grep命令查找文件内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在linux中,可以使用“grep 查找内容 文件”命令来查找文件内容;如果想要忽略大小
2023-06-14

如何分叉?错误:已找到,但不包含包

php小编柚子在这篇文章中将和大家分享如何处理“如何分叉?错误:已找到,但不包含包”的问题。这个错误通常出现在使用版本控制系统时,表示系统找到了相关的分支,但是却没有包含需要的包或文件。在本文中,我们将介绍如何诊断并解决这个错误,以确保项目
如何分叉?错误:已找到,但不包含包
2024-02-09

Linux如何查找处理文件名后包含空格的文件

这篇文章给大家分享的是有关Linux如何查找处理文件名后包含空格的文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。当Linux下文件名中出现空格这类特殊情况话,如何查找或确认那些文件名后有空格呢? 又怎么批量替
2023-06-09

Linux系统grep命令如何在文件内容中查找关键字 

本篇文章给大家分享的是有关Linux系统grep命令如何在文件内容中查找关键字 ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。find命令可以准确的查找文件但是不能查找文件内的
2023-06-28

如何在MySQL中查找包含两个特定列的所有表?

要查找两个特定的列名称,请使用 information_schema.columns 在这里,我使用 Id 代替 columnA,使用 Name 代替 columnB -mysql> select table_name as TableNa
2023-10-22

linux如何查看只包含词汇 "string1"的行

这篇文章介绍了如何在Linux中使用grep命令查找仅包含特定文本的行。该命令使用语法:grep"string1"filename。文章还解释了grep的进阶选项,例如不区分大小写、打印匹配的行号、仅打印匹配行的数量。此外,文章还提到了其他文本搜索工具,例如findstr、ack和ripgrep。
linux如何查看只包含词汇
2024-04-02

linux中find如何不查找指定子目录

本文小编为大家详细介绍“linux中find如何不查找指定子目录”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux中find如何不查找指定子目录”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在linux中
2023-07-02

linux如何查看文件里面包含的内容

在Linux中,可以使用以下命令来查看文件中的内容:1. `cat`命令:用于显示文件的内容,可以一次性显示整个文件的内容,使用方法为`cat 文件名`。```shellcat filename```2. `less`命令:用于分页显示文件
2023-09-17

linux如何查找软件包得依赖关系

这篇文章主要介绍linux如何查找软件包得依赖关系,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!apt-cache是一个apt软件包管理工具,它可查询apt的二进制软件包缓存文件。通过它我们可查询软件包的状态信息。a
2023-06-05

awk中如何查看包含某两列字符

这篇文章主要为大家展示了“awk中如何查看包含某两列字符”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“awk中如何查看包含某两列字符”这篇文章吧。[root@localhost /root]#
2023-06-09

Linux中如何快速查找文件

小编给大家分享一下Linux中如何快速查找文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. findfind 命令应该是最经典的命令了,谈到搜索工具第一个想
2023-06-27

编程热搜

目录