加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

unix – 使用shell脚本检查rsync是否进行了任何更改

发布时间:2020-12-15 18:39:16 所属栏目:安全 来源:网络整理
导读:我有一个rsync的两个目录的bash脚本.有时会有变化,可能性没有. 我想仅在rsync实际进行更改(添加/更新文件)时才运行命令.否则我想跳过它.我应该看一下回复回复吗? 如果使用-i选项(并且不使用-v选项),则rsync将仅对STDOUT打印行以进行任何更改.根据您的脚本,
我有一个rsync的两个目录的bash脚本.有时会有变化,可能性没有.

我想仅在rsync实际进行更改(添加/更新文件)时才运行命令.否则我想跳过它.我应该看一下回复回复吗?

如果使用-i选项(并且不使用-v选项),则rsync将仅对STDOUT打印行以进行任何更改.根据您的脚本,这可能看起来像
if [ -n "$(rsync -i /dir1 /dir2)" ]; then
  run_command;
fi

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读