首页 > 系统相关 >shell中的grep命令

shell中的grep命令

时间:2023-01-31 19:00:38浏览次数:36  
标签:shell grep 范本 -- 命令 符合 regexp 该列 样式

  -a或--text   不要忽略二进制的数据。
  -A<显示列数>或--after-context=<显示列数>   除了显示符合范本样式的那一列之外,并显示该列之后的内容。
  -b或--byte-offset   在显示符合范本样式的那一列之前,标示出该列第一个字符的位编号。
  -B<显示列数>或--before-context=<显示列数>   除了显示符合范本样式的那一列之外,并显示该列之前的内容。
  -c或--count   计算符合范本样式的列数。
  -C<显示列数>或--context=<显示列数>或-<显示列数>   除了显示符合范本样式的那一列之外,并显示该列之前后的内容。
  -d<进行动作>或--directories=<进行动作>   当指定要查找的是目录而非文件时,必须使用这项参数,否则grep指令将回报信息并停止动作。
  -e<范本样式>或--regexp=<范本样式>   指定字符串做为查找文件内容的范本样式。
  -E或--extended-regexp   将范本样式为延伸的普通表示法来使用。
  -f<范本文件>或--file=<范本文件>   指定范本文件,其内容含有一个或多个范本样式,让grep查找符合范本条件的文件内容,格式为每列一个范本样式。
  -F或--fixed-regexp   将范本样式视为固定字符串的列表。
  -G或--basic-regexp   将范本样式视为普通的表示法来使用。
  -h或--no-filename   在显示符合范本样式的那一列之前,不标示该列所属的文件名称。
  -H或--with-filename   在显示符合范本样式的那一列之前,表示该列所属的文件名称。
  -i或--ignore-case   忽略字符大小写的差别。
  -l或--file-with-matches   列出文件内容符合指定的范本样式的文件名称。
  -L或--files-without-match   列出文件内容不符合指定的范本样式的文件名称。
  -n或--line-number   在显示符合范本样式的那一列之前,标示出该列的列数编号。
  -q或--quiet或--silent   不显示任何信息。
  -r或--recursive   此参数的效果和指定“-d recurse”参数相同。
  -s或--no-messages   不显示错误信息。
  -v或--revert-match   反转查找。
  -V或--version   显示版本信息。
  -w或--word-regexp   只显示全字符合的列。
  -x或--line-regexp   只显示全列符合的列。
  -y   此参数的效果和指定“-i”参数相同。
  --help   在线帮助。

标签:shell,grep,范本,--,命令,符合,regexp,该列,样式
From: https://www.cnblogs.com/xzh-personal-issue/p/17080208.html

相关文章

  • shell中的awk命令
    格式awk[选项]'[BEGIN{}]条件{动作}[END{}]'filename只能是单引号。选项:-F修改间隔参数,例如-F:,修改间隔参数为:条件:/string/匹配字符串(支持正则表达式)NR>7B......
  • android手机调试--命令行学习--亲测OK
    https://cloud.tencent.com/developer/article/2069572以我的华为mate10为例子--亲测OK需求:关闭系统更新提醒--亲测OKhttps://blog.csdn.net/hu1010037197/article/deta......
  • PowerShell SQLServer
    $Conectionstring="Server=.;Database=master;Trusted_Connection=True;"$sqlconnection=New-ObjectSystem.Data.SqlClient.SqlConnection$Conectionstring$sqlconn......
  • python开发简单的命令行工具
    介绍Python模块argparse,这是一个命令行选项,参数和子命令的解释器,使用该模块可以编写友好的命令行工具,在程序中定义好需要的参数,argparse将弄清楚如何解析sys.argv中的参数......
  • readlink命令
    readlink命令作用:输出符号链接的链接值或文件的权威文件名,通俗说:输出符号链接的链接值、文件的全路径。常用的参数:-f,递归跟随给出文件名的所有符号链接以标准化,除最后一......
  • mysql 数据导入导出命令详解
    一、导入导出场景及简单用法都是基于文本文件导入:mysqlimport-usystem-p-S/usr/local/mysql/data/mysql.socktest--fields-terminated-by=','/usr/local/mysql/tt3......
  • CentOS后台运行和关闭、查看后台任务命令
    CentOS后台运行和关闭、查看后台任务命令 fg、bg、jobs、&、nohup、ctrl+z、ctrl+c命令一、&加在一个命令的最后,可以把这个命令放到后台执行,如watch-n10shtest......
  • Linux操作命令大全总结
    系统信息arch显示机器的处理器架构(1)uname-m显示机器的处理器架构(2)uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件-(SMBIOS/DMI)hdparm-i......
  • 8086汇编debug命令
    8086汇编debug命令8086cpu的debug常用debug命令:r:查看当前寄存器状态和值,也可以显示下一条预备执行的指令rax123f:2000:更改指定寄存器内的数值为偏移地址上的数值d:查看芯片......
  • python开发简单的命令行工具
    介绍Python模块argparse,这是一个命令行选项,参数和子命令的解释器,使用该模块可以编写友好的命令行工具,在程序中定义好需要的参数,argparse将弄清楚如何解析sys.argv中的参......