我想在一个特殊文件夹中排除一个特殊的隐藏文件。
我使用的命令是:
rsync -a --delete \
--exclude='/absolute/path/to/webpage/folder1' \
--exclude='/absolute/path/to/webpage/backups' \
--exclude='/absolute/path/to/webpage/.htaccess' \
/absolute/path/to/webpage/ \
/absolute/path/to/copy_of_webpage &>/dev/null
rsync始终会覆盖我的.htaccess
。
此外,我想保留.htpasswd
,并考虑使用通配符,如:
rsync -a --delete \
--exclude='/absolute/path/to/webpage/folder1' \
--exclude='/absolute/path/to/webpage/backups' \
--exclude='/absolute/path/to/webpage/.ht*' \
/absolute/path/to/webpage/ \
/absolute/path/to/copy_of_webpage &>/dev/null
但这也不起作用。
答案 0 :(得分:0)
您可以使用.htaccess
--exclude '.htaccess'