实例:
#!/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$