正则练习题
第1列:城市位置编号。
第2列:月份。
第3列:存储代码及出库年份。
第4列:产品代号。
第5列:产品统一标价。
第6列:标识号。
第7列:合格数量。
file.txt文件内容:
48 Dec 3BC1977 LPSX 68.00 LVX2A 138
483 Sept 5AP1996 USP 65.00 LVX2C 189
47 Oct 3ZL1998 LPSX 43.00 KVM9D 512
219 dec 2CC1999 CAD 23.00 PLV2C 68
484 nov 7PL1996 CAD 49.00 PLV2C 234
483 may 5PA1998 USP 37.00 KVM9D 644
216 sept 3ZL1998 USP 86.00 KVM9E 234
1 含有“48”字符串的行的总数
2 显示含有“48”字符串的所有行的行号
3 精确匹配只含有“48”字符串的行
4 抽取代码为484和483的城市位置
5 显示使行首不是4或8
6 显示含有九月份的行
7 显示以K开头,以D结尾的所有代码
8 显示头两个是大写字母,中间两个任意,并以C结尾的代码
9 查询所有以5开始以1996或1998结尾的所有记录
1、显示/proc/meminfo文件中以不区分大小的s开头的行;
2、显示/etc/passwd中以nologin结尾的行;
3、取出默认shell为/sbin/nologin的用户列表
4、取出默认shell为bash,且其用户ID号最小的用户的用户名
5、显示/etc/passwd文件中以一个字母开头并以一个与开头字母相同的字母结尾的行;
6、找出ifconfig命令结果中的1-255之间的整数;