第六章 全局搜索正则表达式grep(6.3)
e)过滤含有 root 单词和 bash 单词的行
grep -w -e root -e bash testfile
1:root
1:root
1:root
10:root
11:root
13:root
14:root
g)显示包含 root 字符串的行总数
grep -c root testfile
h)显示不含有 root 的行
grep -v root testfile
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:X:6:0:shutdown:/sbin:/sbin/shutdown
j)显示含有 adm 关键字及其周围的 2 行
grep -2 adm testfile
bin:X:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
k)显示含有 adm 关键字及其下面 1 行
grep -A1 adm testfile
adm:x:3:4:amd:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
i)显示含有 adm 关键字及其上面 2 行
grep -B2 adm testfile
bin:x:1:1:bin:/bin:/sbin/nologin
adm:x:3:4:amd:/var/adm:/sbin/nologin
原文地址:https://blog.csdn.net/weixin_73298423/article/details/140728382
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!