`

shell判断文件夹、文件是否存在

 
阅读更多

1.判断文件夹是否存在

if [  ! -d ${LOCAL_PATH} ];then

    mkdir  ${LOCAL_PATH}

fi

 

2.判断文件是否存在

if [   -f ${LOCAL_PATH}/data ];then

    cat ${LOCAL_PATH}/data

fi

 

3.判断文件是否有可执行权限

if [  ! -x ${LOCAL_PATH}/trans.exe ];then

    chmod +x  ${LOCAL_PATH}/trans.exe

fi

 

4.判断一个变量是否为0

var1=2

var2=4

 

if [ -n ${var1}  ];then

    echo "${var1} !=0"

fi

结果 :2 !=0

 

5.判断两个两个变量是否相等

var1=2

var2=4

 

if [ "${var1}"  = "${var2}"  ];then

    echo "${var1} = ${var2}"

else

    echo "${var1} != ${var2}"

fi

结果:2 != 4

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics