在Linux中切换到tom用户在hometest目录下使用vi创建文件userlist其中包含5个用户:jack、amy、mike、anne、tom每个用户名占一行保存后退出vi并使用cat命令查看文件内容然后使用grep命令对userlist文件进行以下查找:1查找所有以a开头的用户名2查找包含4个字母的用户名并用wc命令统计输出找到的个数3查找所有以m开头或者以m结尾的用户名
- 切换到tom用户:
su tom
- 进入/home/test目录:
cd /home/test
- 使用vi创建文件user.list,并添加内容:
vi user.list
按i进入编辑模式,然后添加以下内容:
jack
amy
mike
anne
tom
按Esc键退出编辑模式,然后输入:wq保存并退出vi。
- 使用cat命令查看文件内容:
cat user.list
输出:
jack
amy
mike
anne
tom
- 使用grep命令进行查找:
(1)查找所有以a开头的用户名:
grep '^a' user.list
输出:
amy
anne
(2)查找包含4个字母的用户名,并用wc命令统计输出找到的个数:
grep -E '\b\w{4}\b' user.list | wc -l
输出:
3
(3)查找所有以m开头或者以m结尾的用户名:
grep -E '^m|\bm$' user.list
输出:
mike
``
原文地址: https://www.cveoy.top/t/topic/hlnS 著作权归作者所有。请勿转载和采集!