Jim*_*mmy 1 linux bash shell debian
我想做这样的事情:
PROD=1
if [ "$PROD" -eq "1" ]
# Code
fi
Run Code Online (Sandbox Code Playgroud)
我是 bash 新手,但谁能解释一下为什么这段代码可能会失败?我尝试仅在变量 PROD 定义为值 1 时运行该代码块。
谢谢
这是正确的语法,只是您错过了条件then后if:
PROD=1
if [ "$PROD" -eq "1" ]; then
echo "yes"
fi
Run Code Online (Sandbox Code Playgroud)