请大神帮忙看一下这个shell语句是什么意思啊啊啊!

2025-06-27 09:59:09
推荐回答(2个)
回答1:

E_BADARGS=65 就是给E_BADARGS这个变量赋个65的值,这个变量对 bash 没有任何特殊意义,起什么作用完全在于脚本里怎么用它。

回答2:

看了几个shell,好像都是这么设置的,主要是用来
ARGS=2
E_BADARGS=65
if [ $# -ne "$ARGS" ]
then
echo "Usage: `basename $0` first-number second-number"
exit $E_BADARGS
fi