【发布时间】:2015-08-17 05:36:06
【问题描述】:
我在我的 bash 脚本中使用了这个条件
if [ $USE_TEST -eq 1 ]; then
echo "Hello"
fi
我将USE_TEST 作为环境变量传递。
如果我传递 env 变量,那么 shell 执行正常,但如果我没有那个变量,那么我得到这个
[: -eq: unexpected operator
我该如何解决这个问题
【问题讨论】:
-
看起来
$USE_TEST未定义