我有一个名为md5sum.txt
其中包含以下内容的文件
f64e7c803e4fb1207b785dff19232a1e AM-BINARY.ear
1403519c6276b2e446d2c8cef3be0e5d BINARY.ear
我只想 grep 的 md5sum 值BINARY.ear
,但是当我 grep the 时,BINARY.ear
它也给了我值AM-BINARY.ear
。
[provider@MPSGSPLUNK01 test]$ grep -F 'BINARY.ear' md5sum.txt | awk '{print $1}'
f64e7c803e4fb1207b785dff19232a1e
1403519c6276b2e446d2c8cef3be0e5d
答案1
只是grep
与' BINARY.ear'
?
grep -F ' BINARY.ear' md5sum.txt | awk '{print $1}'
或者awk
唯一的解决方案:
awk '$2 == "BINARY.ear" { print $1 }' md5sum.txt