xmxm76 发表于 2018-8-22 13:57:06

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;


页: [1]
查看完整版本: Linux学习之Shell--第三天:Shell流程控制-if语句