-4
我有一个函数ff
在1.sh
与退出状态33
。 当我拨打2.sh
和呼叫功能ff
这个功能,如果退出状态是33
,那么我2.sh
坏了。 我该如何做一个继续的步骤? 这样的:检查退出状态退出状态
if [ exit_of_ff -ne 0 ]
then
continue
fi
我有一个函数ff
在1.sh
与退出状态33
。 当我拨打2.sh
和呼叫功能ff
这个功能,如果退出状态是33
,那么我2.sh
坏了。 我该如何做一个继续的步骤? 这样的:检查退出状态退出状态
if [ exit_of_ff -ne 0 ]
then
continue
fi
不是一个真正的答案,但一个格式化的评论。
如果你有
ff() {
if [ some_condition ]; then
return 33
fi
return
}
然后,通常要检查的错误,你会怎么做
if ! ff; then
echo function ff returned non-zero
exit
fi
echo function ff returned success
如果你想存储的返回状态
ff
status=$?
if [[ $status -eq 33 ]]; then ...
我解决这个问题是这样的:
如果(FF $参数) 然后 FF $参数 网络
在FF我有3个参数不属于后进入()
我不明白您的具体问题。请更精确一点,并努力使用构造良好的句子来传达您的问题。 –
见http://stackoverflow.com/help/mcve – Jubobs
你有什么要“继续”更具体 –