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

关于 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!'