Tag Archive : if

/ if

Shell里独特的if语句

2014-12-5 15:52:47 | Shell | 没有评论

今天在写分支的时候,一段代码硬是不执行,最后一点点测试才发现居然是if 0居然为真,没有想到会是这个问题,浪费很会时间

#!/bin/bash

if [ “$#” ];
then
    echo “yes”
else
    echo “no”
fi

大概意思就是,这个小例子当中本来是为了判断脚本执行是否携带参数,然后不同的处理,结果不管if里面[……]

Read more