自学内容网 自学内容网

第六章 全局搜索正则表达式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)!