站内搜索:
首页 >> 前端 >> 内容
macshell脚本书写跨文件压缩,生产打包

时间:2016/12/3 9:49:00

花费2个小时 写了十分短小的一段 mac shell 脚本 ,主要负责 将前端生产目录文件压缩 并上传至 svn 目录

 

macshell脚本书写跨文件压缩,生产打包

 

关于 Mac shell 变量定义 就不多说了 ,有个主意的小地方 文件名中海油空格时,需要在空格前

边添加转意字符 \ 新建好的 .sh (shell)文件主意添加可执行权限 chmod 777 fileName 即可

targetPathFile="/Users/liyang/Desktop/Front end/com.fenqihuiyou/d.svn.fqhy/installments_travel/product.e.fenqihui/fenqihui.zip";
targetPath="/Users/liyang/Desktop/Front end/com.fenqihuiyou/d.svn.fqhy/installments_travel/product.e.fenqihui";
sourcePath="/Users/liyang/Desktop/Front end/com.fenqihuiyou/d.svn.fqhy/installments_travel/fenqihui";
echo $targetPath;
if [ "$targetPathFile" ]; then
  rm -rf "$targetPathFile";
  echo 'The file has removed success!'
fi
cp -r "$sourcePath" "$targetPath";
if [ "$targetPathFileO" ]; then
    zip -q -r -m -o /Users/liyang/Desktop/Front\ end/com.fenqihuiyou/d.svn.fqhy/installments_travel/product.e.fenqihui/fenqihui.zip /Users/liyang/Desktop/Front\ end/com.fenqihuiyou/d.svn.fqhy/installments_travel/product.e.fenqihui/fenqihui;
  echo 'The file compressed  success!'
fi
#rm -rf "$targetPathFileO";
echo 'operation done!'


  • 上一篇:web前端之轮播实现自动播放。
  • 下一篇:css盒子模型与div浮动详解
  • 返回顶部