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

【Linux】grep -q用法详解

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

北京

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

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

看不清楚,换张图片

免费获取短信验证码

【Linux】grep -q用法详解

🍁博主简介

  🏅云计算领域优质创作者
  🏅华为云开发者社区专家博主
  🏅阿里云开发者社区专家博主
💊交流社区:运维交流社区 欢迎大家的加入!

文章目录

grep -q 简介

用于if逻辑判断 安静模式,不打印任何标准输出。如果有匹配的内容则立即返回状态值0。

用法

grep -q 参数[索要查找的内容] 文件名

实例

实例1

[root@localhost ~]# cat a.txt            ## 测试数据d e js q uz c b[root@localhost ~]# grep "s" a.txt       ## 直接输出匹配结果s q u[root@localhost ~]# echo $?              ## 输出0表示匹配成功0[root@localhost ~]# grep -q "s" a.txt    ## -q选项表示静默输出[root@localhost ~]# echo $?              ## 输出0表示匹配成功0

实例2

[root@localhost ~]# cat a.txt            ## 测试数据nihao nihaooohello[root@localhost ~]# grep hello a.txt       ## 直接输出匹配结果hello[root@localhost ~]# echo $?              ## 输出0表示匹配成功0[root@localhost ~]# grep -q hello a.txt    ## -q选项表示静默输出[root@localhost ~]# echo $?              ## 输出0表示匹配成功0
#判断是否查找到hello文字,如果有则输出yes,没有则输出no;使用静默输出[root@localhost ~]# if grep -q hello a.txt ; then echo yes;else echo no; fi yes[root@localhost ~]# if grep -q word a.txt; then echo yes; else echo no; fino

在这里插入图片描述

来源地址:https://blog.csdn.net/liu_chen_yang/article/details/128967043

免责声明:

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

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

【Linux】grep -q用法详解

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

下载Word文档

猜你喜欢

Linux grep -q用法示例详解

目录grep -q 简介用法实例实例1实例2linux grep命令用于查找文件里符合条件的字符串。 grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出
2023-02-13

Linux grep -q用法示例详解

grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来,这篇文章主要介绍了Linux grep -q用法示例详解,需要的朋友可以参考下
2023-02-13

Linux常用命令之grep命令用法详解

1.官方简介 grep是linux的常用命令,用于对文件和文本执行重复搜索任务的Unix工具,可以通过grep命令指定特定搜索条件来搜索文件及其内容以获取有用的信息。Usage: grep [OPTION]... PATTERN [FILE
2022-06-03

linux中使用grep命令详解

linux grep命令 Linux grep命令用于查找文件里符合条件的字符串;也可以用于查找内容包含指定的范本样式的文件。它能使用正则表达式搜索,用于在文件中搜索指定的字符串模式,列出含有匹配模
2022-06-04

Linux中grep命令详解

目录一、grep基本介绍二、正则表达式grep实践2.1、输出以 I 开头的行(不区分大小写)2.2、输出以.结尾的行2.3、$符号 注意在linux平台下, 所有文件的结尾都有一个$符可以利用cat -A 查看文件2.4、^$(代表空行的
2023-02-13

Linux中grep和egrep命令详解

rep / egrep 语法: grep [-cinvABC] 'word' filename -c :打印符合要求的行数 -i :忽略大小写 -n :在输出符合要求的行的同时连同行号一起输出 -v :打印不符合要求的行 -A :后跟
2022-06-04

正则表达式grep用法详解

grep是一个强大的文本搜索工具,它使用正则表达式来搜索和匹配文本。下面是grep的一些常用用法详解:1. 基本用法:grep pattern file这个命令会在文件中搜索匹配指定模式的行,并将其打印出来。pattern是一个正则表达式,
2023-08-11

linux中grep用法(“或”、“与”)

在Linux中,`grep`是一个非常有用的文本搜索工具,它允许用户在文件中查找特定模式的文本行。以下是`grep`命令的用法:1. `grep "pattern" filename`:在文件中查找包含指定模式的文本行。例如,`grep "
2023-09-07

Linux 系统 grep 命令超详细讲解

grep命令是Linux系统中非常常用的搜索命令,用于在文件中查找指定的字符串。下面是grep命令的详细讲解:基本语法:grep [选项] 字符串 文件名选项:- i 忽略大小写- r 递归搜索- v 反选,只打印没有匹配到字符串的行- l
2023-09-15

linux命令grep用法是什么

grep是Linux中一种非常实用的文本搜索命令,用于在文件或标准输入中搜索指定的模式,并输出匹配的行。grep的基本用法为:grep [选项] 模式 [文件]其中,选项可选,用于对grep的搜索行为进行进一步的控制,常用的选项包括:-n:
2023-09-14

Linux基础命令grep的用法

本篇内容主要讲解“Linux基础命令grep的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux基础命令grep的用法”吧!grep按照指定的模式,在文件中搜索匹配的行,将结果显示在标
2023-06-06

linux grep搜索命令的用法

这篇文章主要介绍“linux grep搜索命令的用法”,在日常操作中,相信很多人在linux grep搜索命令的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux grep搜索命令的用法”的疑惑有所
2023-06-10

linux中grep的用法是什么

在Linux中,grep是一种用于在文本文件中搜索特定模式的命令行工具。它的用法如下:grep [选项] 模式 [文件]其中,选项可以是以下之一:- -i:忽略大小写- -v:反向匹配,只显示不匹配模式的行- -l:仅列出匹配模式的文件名-
2023-08-25

Linux中的grep -v、-e、-E用法小结

grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来,这篇文章主要介绍了Linux之grep -v、-e、-E用法总结,需要的朋友可以参考下
2022-11-13

linux基础命令grep的使用方法

本篇内容主要讲解“linux基础命令grep的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux基础命令grep的使用方法”吧!在linux中经常需要对文本或输出内容进行过滤,最常
2023-06-16

编程热搜

目录