md5sum.txtファイルからBINARY.ear md5sum値をgrepしようとしています。

md5sum.txtファイルからBINARY.ear md5sum値をgrepしようとしています。

md5sum.txt次の内容を含むファイルがあります。

f64e7c803e4fb1207b785dff19232a1e  AM-BINARY.ear
1403519c6276b2e446d2c8cef3be0e5d  BINARY.ear

md5sum値をgrepしたいのですが、BINARY.earmd5sum値をgrepすると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

関連情報