我的服务器上有两个我的网站的目录(Debian) - 生产和开发。随着我在某个开发阶段准备就绪,我想将新数据移至生产站点。最简单的方法(我认为)是编写一个shell脚本。但有几个配置文件,我不想覆盖。所有的canfig文件都有config这两个字的名字。所以我需要覆盖除config之外的所有目录中的所有文件。shell脚本覆盖异常
这可能吗?
我的服务器上有两个我的网站的目录(Debian) - 生产和开发。随着我在某个开发阶段准备就绪,我想将新数据移至生产站点。最简单的方法(我认为)是编写一个shell脚本。但有几个配置文件,我不想覆盖。所有的canfig文件都有config这两个字的名字。所以我需要覆盖除config之外的所有目录中的所有文件。shell脚本覆盖异常
这可能吗?
你可以使用'rsync'与'exclude'。尝试一下某些虚拟文件 - 而不是在您的生产系统上! 'rsync -av --exclude'* config *'source/destination /' –