在执行此操作时,我得到了预期的结果bash:
bash
[ "a" == "a" ] && echo yes
它给了我yes。
yes
但是当我在 中执行此操作时zsh,我得到以下信息:
zsh
zsh: = not found
为什么相同的命令 ( /usr/bin/[) 在不同的 shell 中表现不同?
/usr/bin/[
bash zsh test
bash ×1
test ×1
zsh ×1