相关疑难解决方法(0)

shell 比较中的单等号和双等号 (=) 有什么区别?

为了比较里面的字符串,if我们需要使用双方括号。有些书说比较可以通过=. 但它也适用于==

#!/bin/bash
a="hello"
b="world"
if [[ $a == $b ]];then
    echo "equal"
fi
Run Code Online (Sandbox Code Playgroud)

比较===比较有区别吗?

bash shell-script

52
推荐指数
3
解决办法
3万
查看次数

标签 统计

bash ×1

shell-script ×1