日期:2014-05-16  浏览次数:20700 次

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目录