这些练习将帮助你掌握正则表达式。
显示系统上所有默认使用 Bash shell 登录的用户的列表。
从/etc/group目录中,显示所有以字符串 "daemon" 开头的行。
打印同一文件中不包含该字符串的所有行。
从/etc/hosts文件中,显示匹配搜索字符串的行号,并计算字符串出现的次数。
显示/usr/share/doc子目录的列表,这些子目录包含关于 shell 的信息。
有多少README文件在这些子目录中? 不要计算任何形式为 "README.a_string" 的文件。
列出你的主目录中 10 小时前被更改过的文件,使用 grep,但排除目录。
将这些命令放在一个 shell 脚本中,该脚本将生成可理解的输出。
你能否找到使用 grep 替代 wc -l 的方法?
使用文件系统表(/etc/fstab例如),列出本地磁盘设备。
编写一个脚本来检查用户是否存在于/etc/passwd。 目前,你可以在脚本中指定用户名,在这个阶段你不需要处理参数和条件语句。
显示/etc中名称包含数字的配置文件。