0

我在 1.txt 中有这些:

Modified Reference MM-EE-145 by:
Reference MM-EE-145
Reference S1-123-BCD :
Reference S43-FF-F3-SMY_3 :
Reference PB-xx-xx

因此,我需要对以 Reference -whateverhere- 开头并以 ':' 结尾的匹配项进行 grep

 grep '^Reference' 1.txt 

但在比赛中,我也得到没有':'的线条,我不需要那些。

4

2 回答 2

2

添加.*:$以匹配以 结尾的行:,如下所示:

$ grep "^Reference.*:$" file
Reference S1-123-BCD :
Reference S43-FF-F3-SMY_3 :
于 2013-02-04T14:31:09.267 回答
1

尝试:

grep "^Reference.*:$" 1.txt

:$位是您告诉 grep 您只想要以冒号结尾的行的地方。

于 2013-02-04T14:31:06.793 回答