我的服務器上有兩個我的網站的目錄(Debian) - 生產和開發。隨着我在某個開發階段準備就緒,我想將新數據移至生產站點。最簡單的方法(我認爲)是編寫一個shell腳本。但有幾個配置文件,我不想覆蓋。所有的canfig文件都有config這兩個字的名字。所以我需要覆蓋除config之外的所有目錄中的所有文件。shell腳本覆蓋異常
這可能嗎?
我的服務器上有兩個我的網站的目錄(Debian) - 生產和開發。隨着我在某個開發階段準備就緒,我想將新數據移至生產站點。最簡單的方法(我認爲)是編寫一個shell腳本。但有幾個配置文件,我不想覆蓋。所有的canfig文件都有config這兩個字的名字。所以我需要覆蓋除config之外的所有目錄中的所有文件。shell腳本覆蓋異常
這可能嗎?
你可以使用'rsync'與'exclude'。嘗試一下某些虛擬文件 - 而不是在您的生產系統上! 'rsync -av --exclude'* config *'source/destination /' –