1
使用Linux,我有兩個二進制文件-TRA和TRF。 TRA應包含在TRF內。我如何確認這一點?linux檢查文件是否包含在文件
我曾嘗試grep -vf TRA TRF
,但它總是說,它甚至當我確信,它不匹配。
使用Linux,我有兩個二進制文件-TRA和TRF。 TRA應包含在TRF內。我如何確認這一點?linux檢查文件是否包含在文件
我曾嘗試grep -vf TRA TRF
,但它總是說,它甚至當我確信,它不匹配。
您可以將二進制數據轉換成文本,然後用grep顯示它:
od -A n -v -t x1 TRA | tr -d '\n' > TRA_HEX
od -A n -v -t x1 TRF | tr -d '\n' > TRF_HEX
if grep -f TRA_HEX TRF_HEX > /dev/null; then
echo "included"
fi