资讯专栏INFORMATION COLUMN

linux shell 编程-grep 命令使用

lcodecorex / 363人阅读

摘要:命令主要使用在过滤文件中的内容,文件中内容是一行行的来处理操作的,如果匹配到了符合条件的,就会给显示出来。

grep命令主要使用在过滤文件中的内容,文件中内容是一行行的来处理操作的,如果匹配到了符合条件的,就会给显示出来。
命令格式:grep [选项] ‘关键字’ 要操作的文件
常用的选项:-i -v -E -B -A -C 等
操作实例:
1 新建一个演示文件
touch test.txt
2 使用 vim 命令打开文件,加入一些内容


3.使用命令 grep "I" test.txt 过滤出包含I字母的地后显示出来


4.使用命令 grep -v "I" test.txt 是取反的意思。将不包含I字母的行显示出来

-E 是开启正则匹配模式
-B2 是匹配到符合的行后和它上面的2行都会显示
-A2 是匹配到符合的行后和它下面的2行都会显示
-C2 是匹配到符合的行后和它上面的2行和下面的2行都会显示

这些常用命令一般都比较简单,大家操作一下相信就了解了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/63060.html

相关文章

  • Linux Shell编程(1) - Bash 的基本功能:别名、快捷键、历史命令、输出重定向、管道

    摘要:若要使别名永久生效,需要将该别名添加到配置文件中。命令文件以追加的方式,把命令的正确输出存储到指定的文件或设备中。反引号中的内容是系统命令,在中会先执行它。如将输出符号,而不是当做变量引用 Bash 的基本功能 一、命令别名 1. 命令生效的顺序 执行使用绝对路径或相对路径执行的命令 执行别名 执行Bash内部命令 执行按照 $PATH 环境变量定义的目录顺序查找到的第一个命令 2...

    frontoldman 评论0 收藏0
  • Linux 基础学习笔记(一 bash shell)

    摘要:基于命令行与脚本编程大全的学习笔记更多的命令命令支持三种不同类型的命令行参数风格的参数,前面加单破折线风格的参数,前面不加破折线风格的长参数,前面加双破折线常用即为显示所有进程,显示完整的格式输出也可以在后面选择管道结束进程命令可以结 Linux(基于《Linux命令行与shell脚本编程大全》的学习笔记) 4 更多的bash shell ps 命令 ps 命令支持三种不同类型的命令...

    mochixuan 评论0 收藏0
  • linux shell 脚本 入门到实战详解[⭐建议收藏!!⭐]

    文章目录 shell 入门到实战详解[⭐建议收藏!!⭐]关于作者作者介绍一、shell 入门简介1.1 什么是shell1.2 shell 编程注意事项1.3 第一个shell 脚本 hello world 二、shell 环境变量讲解2.1 shell 变量详解2.2 shell 系统变量 介绍2.3 shell 环境变量 介绍2.3.1 常见的系统环境变量 2.4 shell 用户环...

    Gemini 评论0 收藏0
  • SegmentFault 技术周刊 Vol.19 - Linux 文本处理三利器

    摘要:所以,本期周刊将介绍命令行世界中最常用的文本处理命令三巨头,让它们带你初步领略命令行的强大。简单的,可以直接理解为是一个数据处理工具,倾向于将一行文本分成数个字段来处理,适合小型数据的处理。 showImg(https://sfault-image.b0.upaiyun.com/226/799/2267992322-586b7c52ed9fc); 之前看过一篇文章《当我们 chmod ...

    hightopo 评论0 收藏0
  • 看完这篇Linux基本的操作就会了

    摘要:前言只有光头才能变强这个学期开了的课程了,授课的老师也是比较负责任的一位。开源,可被定制,开放,多用户的网络操作系统。三常用的命令上面说了一堆的基础概念,这是给我们敲命令之前打了一点基础,在敲命令的同时也会遇到一些比较重要的知识点的。 前言 只有光头才能变强 这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要...

    AZmake 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<