2023/10/24Linux作业
实验三 文本处理
一、实验目的
- 掌握grep及正则表达式的使用
- 区分文件通配符和正则表达式的不同使用场景
二、实验内容
1.文件通配符的使用
(1). 进入root用户家目录
(2). 建立测试用目录,目录名字为你的名字,进入目录,建立测试用文件a a6.log abc.log ac.txt b c c5.txt x.log A 1 2 3
(3). 查找当前目录(/root/名字/)下以.log结尾的文件
(4). 查询文件名只有一个字符的文件
(5). 查询文件名只有一个字母的文件
(6). 查询以“.log”结尾且“.log”前只有两个字符的文件且第二个字符是数字
(7). 查询不是以“.txt”结尾的文件
(8). 查询以“.log”和“.txt”结尾的文件
- grep及正则表达式的使用
(1). 将/etc/passwd中有出现root的行取出来
(2). 将/etc/passwd中有出现root的行取出来,同时显示这些行在/etc/passwd中的行号
(3). 将/etc/passwd中没有出现root的行取出来
(4). 将/etc/passwd中没有出现root和nologin的行取出来
(5). 将/etc/passwd中出现root或mail的行取出来