-A -B -C 后面都跟阿拉伯数字
-A是显示匹配后和它后面的n行。
-B是显示匹配行和它前面的n行。
-C是匹配行和它前后各n行。
总体来说,-C覆盖面最大。用它保险些。哈哈。这3个开关都是关于匹配行的上下文的(context)。

于是

  grep -A 4 wikipedia 密码文件.txt 

就是搜索密码文件,找到匹配“wikipedia”字串的行,显示该行后后面紧跟的4行。

grep -A -B -C相关推荐

  1. Linux 运维常用命令 find、awk、sed、grep、vi、ps、lsof、rpm

    先用一个脚本,模拟创建 14 个测试文件: #!/bin/bash for ((i=1;i<=10;i++)); do if [ $i -lt 3 ] thentouch /home/mysql ...

  2. Linux shell 学习笔记(2)— 监测程序、磁盘空间和处理文件(ps -ef、top、kill、df、du 、grep、tar)

    1. 监测程序 1.1 检查进程 默认情况下,ps 命令只会显示运行在当前控制台下的属于当前用户的进程. $ ps PID TTY TIME CMD 3081 pts/0 00:00:00 bash ...

  3. grep 的特殊使用

    反向引用 捕获会返回一个捕获组,这个分组是保存在内存中的,不仅可以在正则表达式外部通过程序进行引用,也可以在正则表达式内部进行引用,这种引用方式就是反向引用. 根据捕获组的命名规则,反向引用可分为: ...

  4. logcat 结合 grep 过滤 log 日志信息

    打开终端: 1 adb devices 查看是否连接 2 连接之后使用adb shell 3  logcat | grep "关键字" 这样就能过滤日志了 当然如果想忽略大小写可以 ...

  5. grep 使用 nsr 实现查找

    有时候我们在查找某个方法或者布局之后在那些地方使用 ,可以使用开发工具自带的全局查找,有时候很慢, 我们可以试下 grep 的nsr 命令查找 个人感觉还是很快的 grep -nsr "TA ...

  6. Windows 系统下使用grep 命令

    这2年一直在使用Ubuntu 系统开发, 使用grep命令 很方便,今天在windows 终端里面使用 提示不识别,为了下同事说在git 里面使用可以,试了下再git 里面是可以使用的 首先电脑需要先 ...

  7. Linux中锚定符号的作用,Linux基础(9)文本处理三剑客之grep

    grep的作用:根据指定的模式搜索文本,将匹配到的文本行显示出来 语法格式:grep [options] "PATTERN" file PATTERN为正则表达式,grep一般是与 ...

  8. ATS 5.3.0中利用grep得到纯净的配置文件

    ATS 5.3.0中的配置文件通常会标有详细的注释,但是我们有时候需要纯净的配置文件,特别是在线上部署的配置文件,不需要这么详细的注释.下面是处理过程. cat records.config | gr ...

  9. grep 在HP-UX下的递归查找

    grep 在HP-UX下的递归查找 Linux: man grep 可以看到 -r 选项  -R, -r, --recursive               Read all files under ...

  10. grep 正则表达式及选项以及注意

    说明:在原文基础上稍作了修改 grep命令简介: 在ex编辑器(我没用过)中,启动ex编辑器后要查找某个字符串时,在ex的命令提示符后键入: :/pattern/p :/g/pattern/p gre ...

最新文章

  1. ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
  2. 钉钉大数据:贵州政府效率意识全国领先
  3. 跨域405(Method Not Allowed)问题
  4. bootstraptable控制分页_bootstrap table分页(前后端两种方式实现)
  5. cordova 实现网页缓存_如何解决ionic,cordova混合开发的app缓存大的问题
  6. 你如何摆平秋季问题皮肤
  7. 小点点软件对你非常实用
  8. opa847方波放大电路_比例阀伺服放大器设计(一)
  9. 2019腾讯广告算法大赛
  10. 布同:基于JQuery的五子棋人机对战游戏设计与制作
  11. opencv保存视频编码方式
  12. 串口通信Serial
  13. plt_iris Matplotlib画图参数 Numpy 莺尾花演示
  14. win10 电脑找不到WIFI,手机却能连上,问题解决
  15. 运筹学研究者关注的Github和CSDN账号
  16. java图片改变分辨率并保存
  17. ren域名有价值吗?值不值得投资?ren域名的应用范围有哪些?
  18. 关于创业公司初期的股份
  19. 物联网下的智能家居 生活智能化不再遥远
  20. Python打包exe瘦身方法

热门文章

  1. lbj学习日记 08 输入一组不定个数的数字,并且把它保存在一个数组中
  2. 怎么设置台式计算机密码忘了,台式电脑忘记开机密码怎么办
  3. Stemming : one way to normalize 英文单词的标准化
  4. ffmpeg之libx264编译安装方法及一键shell脚本
  5. msf与cs互传,msf与cs建立frp穿透
  6. OpenCV 视频捕捉
  7. 弹性公网IP ping不通?
  8. Python基础 模块化编程(模块的导入)
  9. 如何用开源软件办一场技术大会?
  10. ElasticSearch设置字段的keyword属性