rsync – 如何排除一个.htaccess但不是全部.htaccess
发布时间:2020-12-14 02:25:38 所属栏目:Linux 来源:网络整理
导读:我有一个rsync命令用于将我的文件从开发复制到生产.我不想复制 HTML目录根目录中的.htaccess文件,但我想复制其子目录中的几个.htaccess文件. 我正在使用参数–exclude .htaccess来阻止所有文件被复制.我包括的其他参数是-a –recursive –times –perms.是否
我有一个rsync命令用于将我的文件从开发复制到生产.我不想复制
HTML目录根目录中的.htaccess文件,但我想复制其子目录中的几个.htaccess文件.
我正在使用参数–exclude .htaccess来阻止所有文件被复制.我包括的其他参数是-a –recursive –times –perms.是否可以配置rsync来执行此操作? 编辑: rsync -a --recursive --times --perms --exclude prop_images --exclude tracking --exclude vtours --exclude .htaccess --exclude .htaccess_backup --exclude "*~" /home/user/dev_html/* /home/user/public_html/ 解决方法
指定–exclude .htaccess时,将排除以.htaccess结尾的任何路径.
要仅排除传输源根目录下的.htaccess,您需要–exclude /.htaccess 从rsync手册页,一些更详细的信息和对其他阅读的参考:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |