我正在尝试使用 fswatch 触发 rsync,但不知道如何在一行或至少在一个脚本中做到这一点。
我正在用两个文件夹test
和test_bak
我的Documents
文件夹对此进行测试。
date.log 仅用于调试,应替换为下面的 rsync 命令。
目前,每次更改文件时都会更新 file.log,但 date.log 仅在开始时更新。我基本上不需要它记录到file.log的中间部分。
fswatch 命令我想弄清楚
fswatch -r ~/Documents/test/ | xargs -n1 >> ~/Documents/file.log | date >> ~/Documents/date.log
同步命令
rsync -abmv --delete-after ~/Documents/test/ ~/Documents/test_bak/ --suffix=".rsyncbackup" --backup-dir="_Archived Items" --exclude="_Archived Items"
将两个日志命令“排队”以便在检测到文件更改时更新两个文件的语法是什么?