Linux学习之Shell--第三天:Shell流程控制-if语句

1.If语句

"if"表达式的条件为真时,就执行then后面的语句:

if ....; then
  ....
elif ....; then
  ....
else
  ....
fi

或者写成:

if ....
 then
  ....
elif ....
then
  ....
else
  ....
fi

可以按照分号分割,也可以按照换行符分割。如果想一行写入多个命令,可以通过“';”分割。if后面是条件测试语句。

例如:

#!/bin/sh
scores=60;
if [[ $scores -gt 90 ]]; then
    echo "very good!";
elif [[ $scores -gt 80 ]]; then
    echo "good!";
elif [[ $scores -gt 60 ]]; then
    echo "pass!";
else
    echo "no pass!";
fi;



你可能感兴趣的:(linux,表达式,换行符)