\*.\?[A-Z]\?.*
这个grep
命令很神秘。我知道它应该搜索大写命令。
答案1
作为一个grep
标准正则表达式\*.\?[A-Z]\?.*
意味着搜索:
- 字面星号
*
- 其次是
zero or one of any character
- 其次是
zero or one of any character from A to Z inclusive
- 随后
zero to any number of any characters
(在本例中到行尾)
这就是它的意思,但是.\?
和[A-Z]\?
毫无意义(或至少是多余的),因为意志.*
迎合任何如果其中一个或两个字符不匹配(存在),则这两个字符位置中的字符。