file1がfile2のプレフィックスであることを確認する方法は?

file1がfile2のプレフィックスであることを確認する方法は?

サイズが124665と124858(バイト)の2つのファイルがあり、file1がfile2のプレフィックスであることを確認したいと思います。

ベストアンサー1

システムcmpにGNUコマンドがある場合、diffutilsオプションの1つは次のとおりです。

cmp -n 124665 file1 file2

2 つのファイルの最初の 124665 バイトまで比較して異なるか、またはより一般的に報告します。

cmp -n "$(wc -c < file1)" file1 file2

おすすめ記事