2013-05-15 95 views
3

我想僅同步我的主文件夾中以點開頭的文件和文件夾。如何使用聯合同步來只同步點文件和點文件夾?

更具體地說,我只想通過列出的文件和文件夾進行同步:

ls -ld ~/.[^.]* 

齊奏命令行我想:

unison /home/username /backup/dotfiles -ui text -perms 0 -ignorenot 'Regex .[!.]*' -ignore 'Regex *[!.]' 

給出了錯誤:

Malformed pattern "Regex *[!.]". 

這是一個簡單的例子,用rsync來做這件事是合理的,但我想用你因爲在我的真實使用情況下,我需要雙向同步。

回答

3

你要找的正則表達式語法

"^.[^.]*"