我有带dotnet restore
命令的dockertask.ps1文件,问题是如何确保它运行时没有错误?
最佳答案
执行完程序后,您可以使用$?
捕获退出代码,但只能在执行后立即捕获。
dotnet restore
ErrNo="$?"
if [ "$ErrNo" -ne 0 ]
then
echo "error code ${ErrNo} received."
fi
$?
包含上次执行的错误代码。带有
if
的-ne
命令表示不等于。关于bash - 如何检查PS1中的dotnet恢复是否正常?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43182631/