我希望在比较C源文件时忽略换行符。例如,我想要以下两个代码被报告为相同。
// 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
cat file.txt | tr -d '\n' > stripped.txt
这当然对于找到实际差异非常无益。