Zsh returns 'bad pattern' 尝试 Flash esp32

Zsh returns 'bad pattern' when attempting to Flash esp32

我最近切换到 zsh,我 运行 在使用我的 ESP32 时遇到了问题。

在我开始构建项目之前,每个其他命令 运行 都很好。但是,当我尝试 运行

idf.py -p cu.usbserial-DN0316ED [-b 115200] flash

我收到以下错误:zsh:错误模式:[-b

我查看了这个问题,看看是否有其他人遇到过类似的事情,并发现了一些关于 Zsh 插件干扰包含 () 或 [] 的命令的类似案例。

删除 -b 115200 周围的 []

您可能是从网站复制此命令的,该网站使用这些括号来暗示这部分命令是可选的。因此,您可以删除 -b 115200,该命令仍然有效。

这里是idf.py的使用说明文档。 idf.py flash 解释了 -b 标志。