linux - 使用 RSYNC 进行错误处理

标签 linux bash rsync

检查主机远程 SSH rsync 是否失败的最简单方法是什么?

我不关心是否找不到文件,是否无法建立连接,或者 RSYNC 的狗是否死了并且不得不参加它的葬礼。我将如何指定:

如果 RSYNC 失败,做些什么?

编辑:RSYNC SSH 不是守护进程。

最佳答案

您可以创建一个 bash 脚本,例如:

if ssh <server> rsync; then
    echo "SUCCESS"
else
    echo "FAIL"
fi

关于linux - 使用 RSYNC 进行错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10710382/

相关文章:

linux - pci_user_write_config_word在哪里实现的?

linux - PHP-FPM 和 capistrano, "No input file specified"

linux - 如何忽略 diff 命令中的一些差异?

mercurial - Mercurial 传输完整文件还是仅传输差异文件?

c++ - 对于网络映射驱动器形式的 C++ 代码,rsync 失败

linux - 如何增加 linux 上的最大套接字连接数?

linux - MADV_DONTNEED 在 mmap() 之后立即执行任何有用的操作吗?

bash 子字符串 - 结合命令和切片

bash - 如何调试用 "exec"调用的 shell 脚本?

linux - 使用 rsync 同步通过网桥的两台计算机