如何比较 2 个不同的 unix 框中的文件数据

0 unix-shell

我有一个文件存在于 2 台不同的 unix 机器中。我如何将数据与文件中的数据进行比较

oos*_*hro 6

您可以使用 ssh 远程比较文件:

$ ssh -p 2022 localhost "cat /remote_path" | diff - /local_path
$ ssh -p 2022 localhost "cat /etc/lsb-release" | diff - /etc/lsb-release
2,4c2,4
< DISTRIB_RELEASE=10.10
< DISTRIB_CODENAME=maverick
< DISTRIB_DESCRIPTION="Ubuntu 10.10"
---
> DISTRIB_RELEASE=10.04
> DISTRIB_CODENAME=lucid
> DISTRIB_DESCRIPTION="Ubuntu 10.04.2 LTS"
Run Code Online (Sandbox Code Playgroud)

或者使用 sshfs/nfs。