我正在尝试构建一个示例网络,如下所示:
我有2个AWS Ubuntu实例(比如A和B)。我在两个实例的主目录中都有一个文件。它们是相同的文件。
现在,如果我在A中更新文件,那么它也应该在B中自动更新。
你能告诉我一个用Python或shell做到这一点的方法吗?
PS:这个文件只包含A-Z的字母,只是简单地使用nano编辑器创建。
请帮帮我。
谢谢
您是否考虑使用AWS的EFS之类的东西通过挂载点在两个系统上保持文件相同?
解决方案如下:
if cmp -s main <(ssh -i /home/ubuntu/sai_key.pem [email protected] 'cat /home/ubuntu/c1')
then
echo "Match!"
else
echo "No match!"
scp ...
fi
我使用以下链接做了这个,其中非常相似的东西被解决了:Checking the output of "diff" command using shell script