我想在Mac上用fswatch观看多个文件夹

时间:2015-12-14 02:21:02

标签: fswatch

我在fswatch的文档中看到它有$ fswatch -0 [opts] [paths] | xargs -0 -n 1 -I {} [command]但我真的不明白我应该如何添加多条路径 - 我正在观看两条路径{{ 1}}和lib。我试过了: testfswatch -r lib,test,最后fswatch -r lib test如何同时使用fswatch观看多条路径?

3 个答案:

答案 0 :(得分:2)

fswatch path/one path/two echo "whatever"(使用''空格分隔路径)

答案 1 :(得分:1)

我找到的唯一可能是多次执行fswatch命令:

do_backup() {
    // what you want to do
    rsync -ahhvzPR --delete $FILE $BACKUP_DIR
}

fswatch -r lib | while read FILE; do
    do_backup
done &

fswatch -r test | while read FILE; do
    do_backup
done &

这将以分离模式启动两个目录的进程。

可以找到有关分离模式的更多信息here

答案 2 :(得分:-1)

只需使用","在多路径中。