lsyncd включить определенные файлы, исключить остальные

Я использую lsyncd версии 2.2.2. вот мой текущий код.

      settings {
 logfile = "/etc/lsyncd.log",
 statusFile = "/etc/lsyncd.status",
 insist = true,
}

sync { 
default.rsyncssh, 
source = "/home/abc/public_html/course/testcgi/adminfiles", 
host = "xxx.xx.xxx.xxx, 
targetdir = "/home/abc/public_html/course/testcgi/adminfiles", 
delay = 0, 
exclude = { '*'  }, 

rsync = { 
perms = true, 
owner = true, 
} 
}

Поскольку код приведен выше, он будет исключать все файлы. Теперь я хочу включить определенные имена файлов. я пытался

      include = { '*'  } 
include-from = { '*'  } 

но ни то, ни другое не работает.

Разве это невозможно сделать?

Спасибо.

0 ответов

Другие вопросы по тегам