sh 在Bash中报告状态代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 在Bash中报告状态代码相关的知识,希望对你有一定的参考价值。

#!/bin/bash
#set -e

python -c "import $1"  > /dev/null 2>&1
code=$?
if [ $code == 0 ]
then
	echo "good"
	echo "Status Code: $code"
else
	echo "bad"
	echo "Status Code: $code"
	exit 1
fi

## ./report_status.sh foobar
# bad
# Status Code: 1

以上是关于sh 在Bash中报告状态代码的主要内容,如果未能解决你的问题,请参考以下文章

为啥这段代码会导致编译器在 Xcode 中报告“未使用的变量”

在 ASP.Net 中报告 - 代码还是转换?

如何在 Flutter 中报告静默崩溃

将 null 分配给类型化变量时,Visual Studio Code 在 Typescript 代码中报告错误

在多个表中报告层次结构

为啥 vulkan 在集成显卡和 GPU 的系统中报告单个设备?