正则表达式习题练习
1、显示/proc/meminfo文件中以大小s开头的行(要求:使用两种方法)
[root@CentOS7 ~]
SwapCached: 0 kB
SwapTotal: 3145724 kB
SwapFree: 3145724 kB
Shmem: 10292 kB
Slab: 71952 kB
SReclaimable: 32880 kB
SUnreclaim: 39072 kB
[root@CentOS7 ~]
SwapCached: 0 kB
SwapTotal: 3145724 kB
SwapFree: 3145724 kB
Shmem: 10288 kB
Slab: 71688 kB
SReclaimable: 32880 kB
SUnreclaim: 38808 kB
2、显示/etc/passwd文件中不以/bin/bash结尾的行
[root@CentOS7 ~]
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
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
3、显示用户rpc默认的shell程序
[root@CentOS7 ~]
/sbin/nologin
[root@CentOS7 ~]
4、找出/etc/passwd中的两位或三位数
[root@CentOS7 ~]
12
11
12
100
14
50
99
99
192