私は2つのテキストファイルを比較していますし、あなたは同じ文字列が両方のファイルに存在し、両方のファイルがsort
でソートした見ることができるように、私は次のような結果Unix diff - ファイルの比較時に行末を無視する方法は?
diff file1 file2 | grep 12345678
> 12345678
< 12345678
を取得します。
ここでは、行末が途切れていなければなりません(windows vs unix)。
diff
にunixの行末を無視させる方法はありますか?
diff --strip-trailing-cr file1 file2
オプションは、ファイルを比較する前に末尾のキャリッジリターン文字を取り除くためにdiff
が発生します。
'diff -strip-trailing-cr file1 file2'? –
@RuslanOsmanovは答えのように聞こえる、ありがとう。 Btwは '-w'と同じですか? – vikingsteve
いいえ、 '-w'は空白の違いを無視し、' '空白 ''はタブ、垂直タブ、改ページ、改行、スペースを含みます。例えば、 'diff ab'は' line'と ' line'の違いを表示しますが、diff -wabは表示されません。 –