11.4.2 “?”(问号)功能实践
11.4.2 “?”(问号)功能实践
“?”(问号)表示匹配前一个字符0次或1次,这个符号在实际运维工作中使用得不多。
范例11-13:显示文件中包含gd或god的行。
[root@oldboy test]# cat oldgirl.txt #<==换个测试文件。
good
glad
gd
god
goood
[root@oldboy test]# egrep 'go?d' oldgirl.txt
gd #<==表示出现0次的时候就是没有字母o。
god #<==表示字母o出现了1次。
表示重复0次或表示连续出现0次的时候,就是什么都没有,这里就是将gd匹配出来了。





