シェルスクリプト:テキストファイルの行頭数桁を除いて比較する

単純にテキストファイルを比較するなら diff コマンドですが、行頭の数桁を比較対象から除外するには、cut コマンドで除外してから比較します。

行頭 10 桁を比較対象外にしたいときは以下の通り。

cut -c 11- file1.txt | diff - <(cut -c 11- file2.txt)
シェルスクリプト基本リファレンス (Amazon)

コメント