grep 在运维中的常用可选项

这篇具有很好参考价值的文章主要介绍了grep 在运维中的常用可选项。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、对比两个文件

vim -d  <filename1> <filename2>

        演示:
grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器

        需求:~目录下有两个文件一个test.txt 以及 text2.txt,需求对比两个文件的内容。

grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器

        执行后会显示如图,不同会高亮。 

二、两次过滤

        场景:当需要多次过滤的场景下。

        需求:我希望显示包含probe-demo以及包含Successfully这一行。

grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器

        执行grep <xxxx> | grep <xxxxx> 

三、过滤关键字时显示关键词上或下几行

        场景:下面是我的网卡配置,我希望显示ens33下面这几行,如果只执行过滤或者多次过滤都不能满足需求。

grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器

        可以使用: | grep -A 8 ens33 ,来解决需求。- A 代表关键词的下面8行,如图:

grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器 

        同理 - B 则显示上面8行。

grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器 

四、输出指定的列的内容

        场景:我希望只需求第一列的名称
grep 在运维中的常用可选项,记录学习或工作中遇到的问题,vim,运维,编辑器

        执行: | awk '{print$2}'          2代表的就是列数 -(从左往右) 文章来源地址https://www.toymoban.com/news/detail-797083.html

到了这里,关于grep 在运维中的常用可选项的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 自动化运维中的人工智能与机器学习:实现智能化运维

    自动化运维(Automated Operations)是一种通过自动化工具和技术来管理和维护计算机系统的方法。随着云计算、大数据和人工智能等技术的发展,自动化运维的重要性逐渐凸显。人工智能与机器学习在自动化运维中发挥着越来越重要的作用,为智能化运维提供了强大的支持。 本文

    2024年03月10日
    浏览(109)
  • STM32学习记录——GPIO的8种工作模式

    目录 前言 一、GPIO的介绍 二、GPIO的八种工作模式 三、四种输入模式介绍及主要应用 GPIO_Mode_AIN   模拟输入 GPIO_Mode_IN_FLOATING   浮空输入 GPIO_Mode_IPD   下拉输入 GPIO_Mode_IPU  上拉输入 四、四种输出模式介绍及主要应用 GPIO_Mode_Out_OD   开漏输出 GPIO_Mode_Out_PP   推挽输出 GPIO

    2024年02月17日
    浏览(42)
  • 记录深度学习常用指令(一)

    GPU: CPU:

    2024年02月10日
    浏览(55)
  • git 常用命令学习记录

    git缩写参数介绍,所有命令都可以添加此参数 初始化 配置 增加删除文件 代码提交 标签命令 分支命令 远程同步 解决提交拉取的时候输入密码问题 撤销

    2024年02月15日
    浏览(37)
  • 五个常用但很少人知道的grep技巧

    `grep`是一款功能强大的文本搜索工具,它在日常的文本处理任务中扮演着重要的角色。你可能已经使用了`grep`来查找特定的文本模式或正则表达式,但是在这篇博客中,我将向您介绍5个常用但很少人知道的`grep`技巧,以帮助您更高效地处理文本。 大多数人知道使用`grep`来搜

    2023年04月26日
    浏览(59)
  • Linux常用命令之vim、cat、grep

    vim:编辑文件内容 cat:查看文件内容 grep:用于查找文件里符合条件的字符串 查找当前目录下,文件里面包含test字符串,且文件后缀是txt的文件:

    2024年01月17日
    浏览(47)
  • 深度学习Pytorch常用api详解记录

    对象 :给定的序列化张量,即 Tensor 型。 功能 :实现两个张量在指定维度上的拼接。 输出 :拼接后的张量。 函数以及参数 : torch.cat( tensor , dim ) ,官方给出的有四个参数,但是我们平时只会用到前两个参数即可。 tensor :有相同形状的张量序列,所有的张量需要有相同的

    2024年02月09日
    浏览(42)
  • 网页设计学习记录-常用圆角按钮css

    效果图

    2024年02月07日
    浏览(35)
  • VSCode拉取代码时提示:在签出前,请清理存储库工作树(供自己学习记录用)

    当在VSCode中修改了git项目的代码时,如果有其他人也和你同时修改了相同的文件代码,会导致写入冲突,这个时候如果拉取代码,就会给出冲突提示:在签出前,请清理存储库工作树。 由于是修改代码冲突,所以只要下面三行代码就够了(在VSCode新建或者打开终端,在终端输

    2024年02月16日
    浏览(37)
  • Mybatis - 常用 SQL 语句设计思路及具体实现 - 学习记录

    使用 Mybatis,那么在 xml 文件内,最好 不要使用任何的注释符号 ,否则会报错 Could not set parameters for mapping解决方法 xml文件内有注释符号导致的 补充提醒: 因为批量操作会拼接成很长很长的mysql语句,所以mysql server在接收数据包的时候,对这个数据包的大小是有设置项限制的

    2024年02月09日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包