Ubuntu下好用的文本文件比较工具
(2018-06-10 10:50:58)
标签:
ubuntumeld文件比较 |
分类: 随笔 |
有时候手头有一个文件的多个版本,不知道 2 个版本究竟有什么差异,甚至需要根据这些差异进行修改。
要命的是有时候 2 个文件来自不同的同事,都进行过修改,这就需要综合 2 个版本的异同,生成一个最新的版本。
linux 下比较常用的是比较工具是
diff 命令。
在终端直接输入如下的命令比较两个文件 file1 和 file2
,将2个文件不同的地方打印出来:
diff file1 file2
如果需要保存比较的 结果,可以将输出重定向到文件:
diff file1 file2 >diff.txt
diff
当然也可以比较二进制文件,还可以比较目录,文件和目录中的文件等。diff 的强大足以应对常见的文件比较操作。详细参见
diff 的帮助说明。
diff 虽然功能强大,可惜不够直观,也不太适合进行文件的合成。只适合有经验的 Lunux 用户,特别是技术人员、如程序员等。
有没有简单、直观的办法?
当然有,那就是 meld 。meld 是一款图形化的文件比较编辑工具。非常好用,特别适合进行不同版本文件的合成。
安装 meld
sudo apt-install meld
根据提示安装即可。
执行 meld
在命令行直接输入命令即可,也可以创建快捷方式。
meld
界面很直观,简洁。修改也很容易,鼠标点击下就可以创建一个最新的版本。
meld 还支持直接编辑修改,虽然编辑功能不是很强大,但也足够用了。