Linuxgrep命令使用
文章解释启动使用grep系统
inux命令
问题何在
grep系统
?
grep系统
?
使用grep系统
inux或Unix系统命令执行文本搜索定义词或字符串grep系统
立体标注G级实时搜索Regular语言E级xpress和P级取出它
grep系统
语法学
grep系统
语法学
下示例显示基本命令结构
grep字符串文件名
命令查找并返回文本中含有给定条件的任何行字符串内文件名.
选项 :
可单项或组合添加下列选项以改进搜索:
- 一:打印行匹配并忽略外壳
- -l:仅打印文件名
- N级打印行匹配条件和行号
- -c:打印线数匹配标准
- -v:打印线不匹配标准(反向搜索)。
- 微信:打印整词匹配
- -An:打印N级接线后匹配
- -BN:打印N级线前匹配
- Cn:打印N级前后行匹配
样本化
grep系统
命令输出
grep系统
命令输出
示例:文件example.txt包含5行
世界哈罗 世界哈罗 月球321晚安
基本命令:查找并打印精确匹配世界
#grep世界示例.txtHello世界
i使用忽略案例
#grep-i世界示例.txtHello世界
使用n查找打印匹配并包含行号
grep-nHello示例.txt2:HelloWorld3HelloWorld4
C查找并打印行匹配数
#grep-cHello例子.txt
组合使用Ci搜索
#grep-cy例子.txt4
使用“-v”查找并打印所有逆行
grep-v世界示例.txtHello世界HelloWorldsHelloMonth321Night
组合使用-V和-i来精细搜索
#grep-vi世界示例.txtHellomoon321Night
使用w查找并打印整词匹配
grep-w世界示例.txtHelloWorld
使用-An查找并打印匹配
2Worlds例子.txtHelloWorldsHellomoon321Night
使用-Bn查找并打印匹配前带n行
grep-B2晚安例子.txtHelloWorldsHellomoon321Night
CAN查找并打印匹配前后行
grep-C2Worlds例子.txtHello世界HelloWorldsHelloMonth321Night
更新 29天前