要检查的是字符串$2是否为文本文件的一行,意思即^$2$,但是加单引号的话$2变成了$2两个字符本身,加双引号句首句末又变成了符号。还要注意$2里面可能有空格。。。求写法。
-P 就是能用\s+的意思么?一般的说grep和egrep就差这个-P?
不是啊,你到网上一搜就知道了。-P 表示使用perl 正则语法。对应的还有 -E -G.egrep grep 是两个不同的程序。都用来匹配文件但是选项不同。