在自动化打包的过程中,对生成的文件或者创建的文件夹是否存在,需要使用到shell的基本控制语句,
if [ expression ];
then
Statement(s) to be executed if expression is true
fi
例子:比如在自动化打包时,判断编译文件.xcarchive是否存在,可以使用文件比较运算符,
# 删除build包
if [[ -d build]]; then
rm -rf build -r
fi
在自动化打包的过程中,对生成的文件或者创建的文件夹是否存在,需要使用到shell的基本控制语句,
if [ expression ];
then
Statement(s) to be executed if expression is true
fi
例子:比如在自动化打包时,判断编译文件.xcarchive是否存在,可以使用文件比较运算符,
# 删除build包
if [[ -d build]]; then
rm -rf build -r
fi