天天看點

linux腳本 部署項目

#!/bin/sh

pkill java

filename=`date +%Y-%m-%d-%H-%M-%C`

mv /var/www/webapps/ims /var/www/webapps/${filename}

mkdir -m 777 /var/www/webapps/ims

mv /var/www/webapps/ims_new.war  /var/www/webapps/ims/

unzip /var/www/webapps/ims/ims_new.war -d /var/www/webapps/ims/

cp -f /var/www/webapps/${filename}/WEB-INF/app.properties  /var/www/webapps/ims/WEB-INF/app.properties

sh /usr/local/apache-tomcat6/bin/startup.sh

該腳本出現問題,建立的檔案夾會自動帶一個?号,經查是回車引起的。使用下面的指令後即可

dos2unix xx.sh

然後用chmod指令修改檔案屬性為可執行檔案 chmod +x 1.sh

cp -f 複制時覆寫

unzip xx -d yy  将xx 解壓到yy目錄

繼續閱讀