自动同步服务器vm文件的shell脚本
2018-07-20 来源:open-open
#!/bin/sh if [ $# -lt 1 ]; then echo "[FAILED]please input project name." else if [ -d /home/admin/work/$1 ]; then cd /home/admin/work/$1 svn up > files find -name "files" -exec grep ".vm" {} \;|while read LINE do if [ -z "$LINE" ]; then continue fi echo "find template changed : $LINE" f="/home/admin/work/${1}/${LINE##* }" t="/home/admin/${1}/target/${1}.war/${LINE##*web/src/main/webapp/}" cp $f $t done echo "[SUCCESS]syn is ok." else echo "[FAILED] '$1' is not a project folder." fi fi exit 0
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐