#!/bin/bash
export PROCNAME=test
export TABLE_ID=0
if [ ${TABLE_ID} -eq "" ]; then
echo hello
fi
Run Code Online (Sandbox Code Playgroud)
以上抛出错误:
[:-eq:预期一元运算符
如何用双方括号解决这个问题 [[ ${TABLE_ID} -eq "" ]].
测试字符串相等=.
#!/bin/bash
export PROCNAME=test
export TABLE_ID=0
if [ "${TABLE_ID}" = "" ]; then
echo hello
fi
Run Code Online (Sandbox Code Playgroud)