标签: regex linux grep
我无法找到*在grep命令中执行的操作。我跟随这个例子:
*
ian@attic4:~/lpi103-7$ grep "p*" text1 1 apple 2 pear 3 banana
如果有banana,为什么会显示p*?
banana
p*
答案 0 :(得分:2)
*符号表示“0次或更多次”,因此p字符不需要在该行中以便匹配。如果您希望p字符至少出现一次,请改用+。
p
+