![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
ioszhanghui
这个作者很懒,什么都没留下…
展开
-
linux shell 指令 诸如-d, -f, -e之类的判断表达式
这两天,在做自动化打包时,为了打印出提示信息,需要用户shell的判断表达式,尤其是对文件的操作,比如,判断文件是否存在,判断文件夹是否存在 文件比较运算符 -e filename 如果 filename存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ] -f filename ...原创 2019-06-06 15:53:15 · 14858 阅读 · 0 评论 -
shell 之条件判断
在自动化打包的过程中,对生成的文件或者创建的文件夹是否存在,需要使用到shell的基本控制语句, if [ expression ]; then Statement(s) to be executed if expression is true fi 例子:比如在自动化打包时,判断编译文件.xcarchive是否存在,可以使用文件比较运算符, # 删除build包 if [[ -...原创 2019-06-06 15:59:13 · 1133 阅读 · 0 评论