当前位置: 技术问答>linux和unix
Bash 中的if 语句
来源: 互联网 发布时间:2016-12-02
本文导语: 刚刚看bash 写了一个小程序,用if 语句: #!/bin/bash in=10 if [in -ge 10] #这一行报错是 :【in:未找到命令 then echo "........." elif[in -ge 100] echo "!!!!!!!!!" fi 求解答。。。。。。 | if [in -...
刚刚看bash
写了一个小程序,用if 语句:
#!/bin/bash
in=10
if [in -ge 10] #这一行报错是 :【in:未找到命令
then
echo "........."
elif[in -ge 100]
echo "!!!!!!!!!"
fi
求解答。。。。。。
写了一个小程序,用if 语句:
#!/bin/bash
in=10
if [in -ge 10] #这一行报错是 :【in:未找到命令
then
echo "........."
elif[in -ge 100]
echo "!!!!!!!!!"
fi
求解答。。。。。。
|
if [in -ge 10]
改成
if [ $in -ge 10 ]
elif[in -ge 100]
改成
elif [ $in -ge 100 ]
then
改成
if [ $in -ge 10 ]
elif[in -ge 100]
改成
elif [ $in -ge 100 ]
then
|
对头,注意空格,注意then
也可以这样写
if((in>10))
then
...
也可以这样写
if((in>10))
then
...