如果我 grep 包含以下内容的文档:
ThisExampleString
...对于表达式This*Stringor *String,不返回任何内容。但是,This*按预期返回上述行。
This*String
*String
This*
表达式是否用引号括起来没有区别。
我认为星号表示任意数量的未知字符?为什么它只有在表达式的开头才有效?如果这是预期的行为,我应该使用什么来代替表达式This*String和*String?
command-line bash regex grep
bash ×1
command-line ×1
grep ×1
regex ×1