Unix 递归Grep命令特殊字符
我是Unix新手,在理解grep命令时遇到困难,特别是命令末尾附加的特殊字符。我做了大量的研究,但是我找不到合适的术语来搜索。我的问题如下: 这两个命令之间有什么区别Unix 递归Grep命令特殊字符,unix,grep,Unix,Grep,我是Unix新手,在理解grep命令时遇到困难,特别是命令末尾附加的特殊字符。我做了大量的研究,但是我找不到合适的术语来搜索。我的问题如下: 这两个命令之间有什么区别 grep -r "Something" . grep -r "Something" * 命令末尾是否有特殊字符的名称?(即*和) 它们是正则表达式的一部分吗 . 表示当前目录 及 表示当前目录中的所有文件 它与正则表达式无关,而是与globs有关 请参见这些是要搜索的位置;它们不是正则表达式的一部分 在Unix中,表示当前目
grep -r "Something" .
grep -r "Something" *
命令末尾是否有特殊字符的名称?(即*和)
它们是正则表达式的一部分吗
.
表示当前目录
及
表示当前目录中的所有文件
它与正则表达式无关,而是与glob
s有关
请参见这些是要搜索的位置;它们不是正则表达式的一部分
在Unix中,
表示当前目录,*
表示当前目录中的所有文件。也将如此。实际上是递归的吗?因为我只指定当前目录?当你说所有文件时,这是否意味着目录也一样?
*