我有一个文件,其中包含行
users:x:22845:test1
test-users:x:22845:test2,test3
如果我运行grep users: file
,则会显示两行,因为两行都有users:
。
我怎么只能得到users:x:22845:
谢谢
答案 0 :(得分:0)
也许指定该行必须以“用户”开头。您可以使用插入号(^)特殊字符将匹配项锚定在行的开头:
egrep '^users:' file
这与以“ test-users”开头的行不匹配。