当我比较c源文件时,我想忽略换行符。例如,我想要下面的两个代码报告它们是相同的。忽略换行符
// codeA
int main(int argc, char *argv[])
{
// codeB
int main(int argc, char *argv[]) {
我已经尝试了以下选项,但无法获得结果。
diff -b codeA codeB
diff -w codeA codeB
当我比较c源文件时,我想忽略换行符。例如,我想要下面的两个代码报告它们是相同的。忽略换行符
// codeA
int main(int argc, char *argv[])
{
// codeB
int main(int argc, char *argv[]) {
我已经尝试了以下选项,但无法获得结果。
diff -b codeA codeB
diff -w codeA codeB
你几乎可以打印使用这两个文件,例如,GNU缩进,http://www.gnu.org/software/indent/,然后将它们与差异进行比较。
有一种称为“文字差异”的工具(工具命令行必须是'wdiff'),这可能有所帮助。 http://www.gnu.org/software/wdiff/manual/wdiff.html
你试过'-B'吗? –
是的,“-B”也报告他们是不同的。 – user1292251