linux之通过grep使用or、and、not操作
1 问题
linux之如何再搜索结果上过滤关键字1或者关键字2
2 解决办法
grep -P ***
这个的P是正则表达式的意思,
比如我们需要在当前目录下过滤文件 1.txt和2.txt,命令如下
ll
-rw-r--r-- 1 root root 0 Jul 11 23:01 1.txt
-rw-r--r-- 1 root root 0 Jul 11 23:01 2.txt
-rw-r--r-- 1 root root 0 Jul 11 23:01 3.txt
ll | grep -P '1.txt|2.txt'
-rw-r--r-- 1 root root 0 Jul 11 23:01 1.txt
-rw-r--r-- 1 root root 0 Jul 11 23:01 2.txt
或者我们使用
ll | grep "1.txt\|2.txt"
ll | grep -E "1.txt|2.txt"
如果我们要使用and操作,我们可以这样
ll | grep -E "pattern1.*pattern2"ll | grep pattern1 | grep pattern2
如果我们要使用not操作,我们这样
ll | grep -v patter1
linux之通过grep使用or、and、not操作相关推荐
- Linux中利用grep命令如何检索文件内容详解
前言 Linux系统中搜索.查找文件中的内容,一般最常用的是grep命令,另外还有egrep命令,同时vi命令也支持文件内容检索.下面来一起看看Linux利用grep命令检索文件内容的详细介绍. 方法 ...
- Linux基础之grep攻坚
Linux基础之grep攻坚 grep (global search regular RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具, ...
- Linux命令之 —— grep \ls \ ll \ sed \ bg fg \ ipset \ wc \ ifconfig \ awk
0. grep命令 1. Linux ls -ld 1 2. Linux 中ls -l // ll 命令详解 (7个字段):文件属性 1 3. shell中的if判断 4. Linux中 > ...
- linux 文本编辑命令grep sed awk
grep grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具 ...
- Linux下的grep命令
Linux下的grep命令 作用:grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来.若不指定任何文件名 ...
- linux grep命令参数及用法详解---linux管道命令grep
功能说明:查找文件里符合条件的字符串. 语 法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>] ...
- linux命令之grep 命令
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称是Global Regular Expression Print,表示全局正则表达 ...
- linux之使用grep搜索文本
linux之使用grep搜索文本 -- Page 79 在文件夹中查找匹配内容,并显示行号: grep -r -n "要查找的内容" 目录名 在文件夹中统计包含匹配内容的行号: g ...
- linux shell 之 grep
1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文件或标准输入,并把匹配正则表达式的行打印出来.grep全称是Global Regular Expression ...
- Linux文本三剑客(grep、sed、awk)
目录 grep 1.什么是grep和rgrep? 2.使用grep 2.1.命令格式 2.2.命令功能 2.3.命令参数 3.实战演示 sed 1.认识sed 2.使用sed 2.1.命令格式 2.2 ...
最新文章
- 微型计算机组成原理考试,全国高等教育自学考试计算机组成原理模拟试题
- ZABBIX安装官方指南
- 第三周项目4(2)-顺序表应用 将所有奇数移到所有偶数前面
- 文巾解题 46. 全排列
- 解决w: pt/sources.list:18 中被配置了多次
- hdu-2204 Eddy's爱好 nyoj 526
- 信息论3——信道(单符号离散信道,互信息,各种熵)
- 守护进程: supervisor使用
- 网络编程聊天室----服务器端
- mac下配置环境变量
- 阻抗,特征阻抗与等效阻抗
- 入职半年后,我升到了管理岗
- 【天光学术】语言学论文:英语认知语言学和心理语言学的融通互补探析(节选)
- C - Cardboard Container Gym - 102007C(已知体积求表面积)
- 经典激光雷达SLAM系统:LOAM-Livox
- 西部数据移动硬盘检测与分区
- 文件管理系统 : 增加文件的空间 增加swap文件和swap空间 详解
- C++基础知识-Day5
- Cosmos系列-2. Cosmos SDK
- 计算机中逻辑移位示意图,定点数运算之移位运算(收藏)
热门文章
- C#网络类智能开关控制板实例
- .NET轻量级配置中心AgileConfig
- 自由、开源及其敌人 —— RMS事件簿
- 【翻译】WPF 中附加行为的介绍 Introduction to Attached Behaviors in WPF
- IdentityServer4系列 | 授权码模式
- .NET Core + Consul 服务注册与发现
- 人工智能?.NetCore一样胜任!
- [头脑风暴] 解读Docker Bridge网络模型
- .Net Core实现健康检查
- C# 8 新特性 - 静态本地方法