操作环境: CentOS Linux release 7.4.1708 (Core)
疑问:在/usr/lib/systemd/system 目录下 执行 grep -R "mail" * 为什么会报错(怀疑问题应该出在命令中的 *),
请大家帮忙解答。
[root@localhost system]# pwd
/usr/lib/systemd/system
[root@localhost system]#
[root@localhost system]# grep -R "mail" *
grep: invalid option -- '.'
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
[root@localhost system]#
[root@localhost system]#
[root@localhost system]# grep -R "mail" /usr/lib/systemd/system/*
/usr/lib/systemd/system/postfix.service:Conflicts=sendmail.service exim.service
[root@localhost system]#
本文探讨了在CentOS 7.4系统中使用grep命令时遇到的问题,特别是如何正确地在指定目录及其子目录中搜索包含特定字符串的文件。通过对比正确的命令用法与错误示例,揭示了grep命令选项及通配符使用的注意事项。
1616

被折叠的 条评论
为什么被折叠?



