我有以下的Unix Shell脚本,其中我有两个整数变量a和b。
如果a大于或等于b,则Shell脚本应该退出并返回0。
否则,它应该退出并返回1。
我的尝试:
脚本:ConditionTest.sh
如果a大于或等于b,则Shell脚本应该退出并返回0。
否则,它应该退出并返回1。
我的尝试:
脚本:ConditionTest.sh
#!/bin/sh
a=10
b=20
if [ $a -ge $b ]
then
exit 0
else
exit 1
fi
....
....
....
运行脚本:
$ ./ConditionTest.sh
$
注意: 执行文件后我没有得到任何返回值。
$?
中。运行脚本后执行echo $?
。如果您想将该值作为脚本输出的一部分显示,则打印它:echo 0; exit 0
和echo 1; exit 1
。 - P.P