在 zsh 中比较两个字符串

在 zsh 中比较两个字符串

我一直在寻找一个简单的例子。第一次尝试为 zsh 编写脚本,因为 MacOS 已将其切换为默认脚本 - 如何在 if 语句中比较两个字符串?我尝试了以下操作,但仍然收到错误no matches found: [foo==foo]

if ["foo"=="foo"]
then
    echo "True"
else
    echo "False"
fi

答案1

如何在if语句中比较两个字符串?

使用以下内容:

if [[ "foo" == "foo" ]] 

相关内容