为什么grep如此奇怪地对待星号?

时间:2016-07-06 02:15:02

标签: regex linux bash shell escaping

问题描述如下。

# cat test
hello
fedora

# cat test | grep h*o
hello

# cat test | grep 'h*o'
hello
fedora

# cat test | grep "h*o"
hello
fedora

grep h*o按预期工作,但为什么执行grep 'h*o'grep "h*o"获取fedora不包含字母h?< / p>

0 个答案:

没有答案