我想生成一些退出代码,比如 20。
但是如果我在 shell 上这样做:
$ exit 20
外壳关闭(X-Windows 案例)或我已注销(文本控制台案例)。当然,在 .sh 脚本中,这个命令可以正常工作。
我已经测试没有成功:
$ return 20
bash: return: can only `return' from a function or sourced script
$ break 20
bash: break: only meaningful in a `for', `while', or `until' loop
有没有办法给$?
变量赋值?
在子shell中退出:
或者你可以写一个函数: