%%G此时出乎意料 2024-6-19 • command-line 我对 CMD 的使用经验很少,正在尝试使用它来调用一个程序.go对目录中的每个文件进行递归处理。 一开始我尝试了for /R apiserver_sdk %%G in (*.go) DO gocyclo %%G,但发现没用。然后,听取这里的建议,我做到了for /R apiserver_sdk %%G in (*.go) DO gocyclo %G。为了调试它,我将其更改gocyclo为echo,并将最后一个括%%G在双引号中,但仍然不起作用。 所有尝试均返回此错误: %%G was unexpected at this time. 答案1 好吧,这是我的错,因为我没有阅读手册更接近;/*我错过了这一行: %%parameter :可替换参数:在批处理文件中使用 %%G(在命令行上为 %G) */ 相关内容 如何使用特定字母更改项目符号? 书籍样式的边距相同 Bash:使用 cdable_vars 进行制表符补全 为什么我会丢失持久 USB 驱动器的存储空间? 强制文本溢出到右列 更新 Thinkpad Thunderbolt 3 底座上没有声音,ubuntu 16.04 如何在 Linux 上通过 CN36 电缆接收打印数据? grub2 未检测到 pci-e nvme 磁盘(在 GRUB 命令行中)旧 BIOS 主板 无法在 Windows Server 2008 上启动文件服务器资源管理器