永发信息网

Linux编辑一个sh脚本找不到命令是怎么回事

答案:2  悬赏:60  手机版
解决时间 2021-12-16 10:39
  • 提问者网友:厌今念往
  • 2021-12-16 04:02
if [$1 -ge 0 -a $1 -lt 60]
then
echo '不及格'
elif [$1 -ge 60 -a $1 -lt 70]
then
echo ' 及格'
elif [$1 -ge 70 -a $1 -lt 80]
then
echo '中'
elif [$1 -ge 80 -a $1 -lt 90]
then
echo '良'
elif [$1 -ge 90 -a $1 -le 100]
then
echo '优':
elif [$1 -eq '']
then
echo '出错'
else
echo '超出范围'
fi
最佳答案
  • 五星知识达人网友:低音帝王
  • 2022-01-10 03:02
中括号要有空格分开,比如:
if [ $1 -ge 0 -a $1 -lt 60 ]
全部回答
  • 1楼网友:廢物販賣機
  • 2022-01-10 03:09
每条命令后如果不加&的话就是依次一行一行的顺序执行,只有前面一行执行完成后再执行下一行,如果希望多个命令在一个shell内执行可在一行写入多条命令,用&&符号间隔
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯