首页 > 解决方案 > 如何在 cmd 循环中使用通配符“*”回显项目?

问题描述

我正在尝试使用以下代码制作 .gitignore 文件:

for %i in (*.pyc __pycache__ staticfiles) do (
    echo %i>>.gitignore
)

但是循环总是跳过 *.pyc 部分,只有 __pycache__ 和 staticfiles 被打印到文件中。
我在网上搜索了一段时间,但似乎没有其他人和我在这里遇到同样的问题。
我试图把 \,&,|,% 放在 * 之前,但这些都没有给出预期的输出。
有什么方法可以打印 *.pyc 吗?

标签: batch-filecmd

解决方案


推荐阅读