自动同步服务器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
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐