我想在脚本中运行具有命令行参数的 exe。基于这个exe的返回,我需要执行进一步的步骤。是否有可能得到这个exe的回报?
#!/bin/bash
./getDisplayWidth "FullHD"
if [ "<return value of getDisplayWidth "FullHD">" == "0" ]; then
echo "SUCCESS"
else
echo "FAILED"
fi
您可以直接使用“if”测试结果是否为 0(成功),如下所示:
if ./getDisplayWidth "FullHD"; then
或者您可以运行脚本然后使用 $? 引用它的返回值:
./getDisplayWidth
if [ "$?" == "0" ]; then
#!/bin/bash
if ./getDisplayWidth "FullHD"; then
echo "SUCCESS"
else
echo "FAILED"
fi
if 已经测试了退出代码0
在 Unix 中,这是检查成功的惯用方式。