比较两个文件之间的差异、检查第二个文件的不同之处并将其作为输出的最简单方法是什么?我正在比较两个 css 文件,其余部分相同,只有颜色不同。
附言:我也想保持他们所在的范围。
答案1
您可能想要:
diff -u f1 f2 > fpatch ; patch -i fpatch -o f2diff
答案2
如果您尝试在 Windows 中执行此操作,该命令fc
可能会执行您想要的操作。类似fc firstfile.xxx secondfile.xxx > output.txt
命令>
将创建文件 output.txt,如果您再次运行该命令,它将清除那里的所有内容并重新开始该文件。两个>>
将附加到文件末尾。如果它们位于不同的位置并且路径中有空格,则必须像这样执行,fc "first folder\first file.xxx" "second folder\second file" >> "some other folder\output.txt"
Linux 中的命令很简单,diff
但我不知道它的语法,这里是指向 句法