找不到Bash命令将字符串与变量进行比较

时间:2019-06-22 21:05:09

标签: bash scripting

我需要将变量与字符串进行比较(难易程度)

#!/bin/bash

a=22

if ["$a" == "23"]
then
    echo yes yes
fi

我明白了

./x: line 5: [22: command not found

我试图删除引号,或使用[[...]]。但是无论我做什么,我都会遇到command not found错误。有什么建议我做错了吗?

1 个答案:

答案 0 :(得分:1)

[ "$a" == "22" ] <---您需要在空格后面输入一个空格