这:
\n\nwoof() {\n\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82/usr/bin/woof -p $(expr $RANDOM % 32768 + 1024) $@\n}\nRun Code Online (Sandbox Code Playgroud)\n\nzsh 上的参数 -p 始终返回相同的数字。在 bash 中,$(...)每次调用都会进行评估。替换$( ... )为$[ ... ]“修复”zsh 中的这个“问题”对我来说但是导致意外行为的问题或差异是什么(至少对我来说是意外的)?