已采纳回答 / Keeln
因为没有加入定界符,如老师所讲的,需要在查找字符的前后都加入定界符才可实现精确查找,grep "xc\{2,3\}u" test.txt 像这样在前面加入定界符才可以精确查找,指从x起查找2-3个c;而grep "c\{2,3\}u"是说查找2-3个c,分别从第一个c,第二个c,第三个c查找,都可以满足条件。这就是模糊匹配。
2016-04-06
最新回答 / mopery
info sed =>`-n'`--quiet'`--silent' By default, `sed' prints out the pattern space at the end of each cycle through the script (*note How `sed' works: Execution Cycle.). These options disable this automatic printing, and `sed' only produ...
2016-01-03
已采纳回答 / onemoo
命令后的字符串就会被当作各个参数,所以你这两个写法没有区别。双引号括起来的字符会被当作一个字符串,如果字符串中有空格,那也会被当作一个带空格的字符串,而不会被看作是由空格分开的两个字符串。还有,shell会对命令中的字符串做一些处理,如路径展开、花括号展开、波浪线展开...,加上双引号后就只有算术展开、变量展开和命令展开有效了。比如对于路径展开:<...code...>
2015-08-13