batch-file - 如何在 cmd 循环中使用通配符“*”回显项目?
问题描述
我正在尝试使用以下代码制作 .gitignore 文件:
for %i in (*.pyc __pycache__ staticfiles) do (
echo %i>>.gitignore
)
但是循环总是跳过 *.pyc 部分,只有 __pycache__ 和 staticfiles 被打印到文件中。
我在网上搜索了一段时间,但似乎没有其他人和我在这里遇到同样的问题。
我试图把 \,&,|,% 放在 * 之前,但这些都没有给出预期的输出。
有什么方法可以打印 *.pyc 吗?
解决方案
推荐阅读
- c++ - C++ - 问题未定义对 PCM::getInstance() 的引用
- mysql - 如何保留每个用户的最新 N 行并删除 mysql 中的其余行?
- solr - solr facet query sum on distinct values
- html - Html 表格宽度不适合不同的列数
- performance-testing - 如何将 loadrunner 分析数据自动导出到 excel 中?
- c - 有没有办法告诉 C 编译器指针没有别名存储?
- javascript - 如何调用外部网址?
- angular - 更新 formArray 上的值
- javascript - 使用 Node.js 中的 FileSystem(fs) 模块将多个 DOM 元素保存和加载为 JSON 的最简洁方法是什么?
- maven - 在 Jenkins 管道中使用 maven 版本插件升级版本时出现错误的替换错误