花费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!'