新手学Shell 写了if判断 为啥总是报错
4个回答
展开全部
#!/bin/bash
echo "Please Input Two Numbers:"
read a
read b
if [ $a -eq $b ]
then
echo "a is equal to b!" #错误1:echo后面必须有空格
else
echo "a is not equal to b!" #错误2:echo后面必须有空格
fi
希望能够帮助到你,你的好评是我前进的动力,谢谢!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个shell不存在: 看看路径下有没有/bin/basha
应该是/bin/bash吧
下面这个 echo 后面有空格不,是不是 echo “***"?
应该是/bin/bash吧
下面这个 echo 后面有空格不,是不是 echo “***"?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在echo后面加一个空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo 后加个空格看看把
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询