Unix Grep完全匹配问题

阿伦

我有一个文本文件 Input.txt

7643 , PHP/5.6.16
7649 , PHP/5.3.10-1ubuntu3.21
10230 , PHP/5.3.10-1ubuntu3
14415 , PHP/5.6.17
14414 , PHP/5.5.9-1ubuntu4.11
24536 , PHP/5.3.3
24534 , PHP/5.3.3
14204 , PHP/5.4.45
1292 , PHP/5.5.33-1~dotdeb+7.1
5639 , PHP/5.3.3
5635 , PHP/5.5.31
8480 , PHP/5.4.45-0+deb7u2
8484 , PHP/5.3.29
8486 , PHP/5.5.9-1ubuntu4.14
355  , PHP/5

当我为确切的PHP版本5使用grep时,它将返回包含的所有行PHP/5

我尝试使用:

grep -w "PHP/5" Input.txt

如何PHP/5从输入中获取确切的字符串

阿努巴瓦

您可以使用:

grep -w "PHP/5[[:blank:]]*$" file

355  , PHP/5

[[:blank:]]*$将匹配0个或多个空格,后跟行尾PHP/5

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章