shell 返回状态为 $?
func1()
{
...
return $?
}
func1 || echo "func1 error"
func2()
{
mv -fv f1 f2 || return $?
rm f1 f2 || return $?
cp -fv f1 f2 || return $?
cmd || return $?
}
func2 || echo "func2 error"
shell 返回状态为 $?
func1()
{
...
return $?
}
func1 || echo "func1 error"
func2()
{
mv -fv f1 f2 || return $?
rm f1 f2 || return $?
cp -fv f1 f2 || return $?
cmd || return $?
}
func2 || echo "func2 error"