在我的zsh脚本中,我有一行
echo some text ================================
令我惊讶的是,此行发出了错误消息:
zsh: =============================== not found
从命令行进行试验,我发现当有等号时,shell会被扰乱:
$ echo =z
zsh: z not found
但在这里,我们有:
$ echo =echo
/usr/bin/echo
从这个观察来看,它看起来好像是
=XXX
将被解释为
$(which XXX)
但是,我在zsh联机帮助页中没有找到任何有关此“替换”的内容。这块魔法描述在哪里?