0
我試圖使用rsync來複制文件,但我不想複製隱藏的文件和文件夾,並且有一個普通文件我想從文件中排除轉讓。我相信我正在用--exclude =「。/」消除隱藏的文件夾,我相信我使用--exclude文件路徑選項排除隱藏的文件。如果我消除了--exclude文件路徑選項,我不會收到任何錯誤,但該文件被複制,我不想要。如果我消除了--excluude =「。 /」隱藏文件被複制,我也不想。我究竟做錯了什麼?排除所有隱藏的文件和目錄以及使用rsync的其他文件
mbp:~ username $ rsync —-exclude /Users/username/work/java/textsearch/settings/search_config.properties --exclude=".*/" -avz /Users/username/work/java/ [email protected]:/usr/local/java/ -n
building file list ... rsync: link_stat "/Users/username/?\#200\#224-exclude" failed: No such file or directory (2)
done
sent 9560 bytes received 20 bytes 6386.67 bytes/sec
total size is 17461760 speedup is 1822.73
rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-42/rsync/main.c(992) [sender=2.6.9]
1)什麼是/ Users/username /?#200#224-exclude,爲什麼rsync在找它?
2)如何獲得rsync複製除隱藏文件夾/文件和指定文件以外的所有內容?