我需要使我的代码与虚拟机上的相同代码保持同步。有没有一种方法可以监控文件的变化并自动调用rsync或类似的东西?
发布于 2011-11-17 18:11:03
创建一个外壳脚本,该脚本在循环中调用inotifywait,然后调用rsync,如下所示:
#!/bin/bash
LOCAL="/path/to/local/dir"
RSYNC_OPTIONS=...
while true
do
inotifywait -r $LOCAL
rsync $RSYNC_OPTIONS
doneinotifywait是Ubuntu下的inotify-tools包的一部分
https://stackoverflow.com/questions/8165259
复制相似问题