摘要:
因为项目的情况,出现了需要部署多个更新包的情况,简单思路就是根据文件名或文件类型去做不同的操作。filelist=`ls *.*`for file in $filelistdocase $file in#对于所有war包的处理,这里也能写成特定的文件名*.war) 命令1 命令2 命令3;;#对于所有jar包的处理,*.jar) 命令1 命令2 命令3;;esacdone有时需要修改配置文件,可以用sed命令进行修改,也可以拷贝备份文件进行覆盖例如:1、替换配置文件里的ip地址sed -i -r 's/host\s*=\s*([^)]*)/HOST = 8.8.8.8/g' j 阅读全文
posted @ 2012-03-12 16:52 August 阅读(407) 评论(0) 推荐(1) 编辑