获取最后一个 shell 命令的错误代码

获取最后一个 shell 命令的错误代码

使用bash,最后执行的退出代码存储在$?shell 变量中:

foo
bar
echo $?  # prints exit code of `bar`

baz
echo $?  # prints exit code of `baz`

如果我在 Windows 下运行脚本,是否有等效的方法来获取此值cmd?(注意:我并不是想要采用诸如运行 Python 脚本然后调用其自己的库函数之类的方法。)

答案1

%ERRORLEVEL%与 Windows 中是等效的。

相关内容