当我启动一个新的 bash shell 时,如果我首先运行命令 echo $?
,我会得到 1。如何在“默认”退出代码为 0 的情况下运行 bash?
上下文:我正在 VS Code 的终端窗口中运行 msys2。如果我启动 msys2,然后意识到我现在不需要 shell,只需输入 exit
,bash 就会以 1 退出,导致 VS Code 弹出一个烦人的警告。
最佳答案
您的配置文件中的某些内容很可能出现故障,并将状态代码设置为 1。由于状态代码会被运行的每个进程覆盖,因此可能会在最后出现问题。
关于bash - 以最后退出代码 0 启动 bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69872179/