C ソース ファイルを比較するときに、改行を無視したいと思います。たとえば、次の 2 つのコードが同じであると報告されます。
// codeA
int main(int argc, char *argv[])
{
// codeB
int main(int argc, char *argv[]) {
私はすでに次のオプションを試しましたが、結果を得ることができませんでした。
diff -b codeA codeB
diff -w codeA codeB
「word diff」というツールがあります (ツールのコマンド ラインは「wdiff」でなければなりません)。http://www.gnu.org/software/wdiff/manual/wdiff.html
たとえば、GNU Indent http://www.gnu.org/software/indent/を使用して両方のファイルをきれいに印刷し、それらを diff と比較できます。