shell脚本if else语句

实例:

#!/bin/bash
age=30
if [ $age -ge 18 ]
then
     echo '已经成年!'
else
     echo '未成年!'

fi

结果:

farsight@ubuntu:~/shell$ vi if.sh
farsight@ubuntu:~/shell$ chmod 777 if.sh
farsight@ubuntu:~/shell$ ./if.sh

已经成年!

1 #!/bin/bash
  2 if [ `who|wc -1` -ge 1]
  3 then
  4      echo '当前登录用户大于1人!'
  5 else
  6      echo '当前登录用户为!'
  7 fi
~            

结果:

farsight@ubuntu:~/shell$ ./who.sh
wc: invalid option -- '1'
Try `wc --help' for more information.
./who.sh: line 2: [: missing `]'
当前登录用户为!
farsight@ubuntu:~/shell$ 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值