如果包含多个条件的语句错误

时间:2017-03-09 21:21:47

标签: shell

我有一个脚本c shell,其中包含以下条件:

if [ -d ${COOLDIR}/cool_${Today}/daily ] && [ "${CASENAME}" = "D" ]    
then    
    echo "daily dir"    
fi    
if [ -d ${COOLDIR}/cool_${Today}/weekly ] && [ "${CASENAME}" = "W" ]    
then    
    echo "weekly dir"    
fi    
if [ -d ${COOLDIR}/cool_${Today}/monthly ] && [ "${CASENAME}" = "M" ]    
then    
    echo "monthly dir"    
fi     

如果每日目录存在,并且我必须每周运行脚本,请提供CASENAME =" W",无论如何它都会转到每日目录。

我正在使用AIX和Bourne shell

0 个答案:

没有答案