windows - 仅解压缩以某个单词开头的文件
问题描述
我有一个 zip 存档(我们称之为存档),假设我想浏览一些目录,最后只提取以单词“word”开头的文件。一些类似于:
archive.zip/dir1/dir2/word***.csv
什么命令可以做到这一点而不必提取整个文件(非常大的文件)?
我试过这个命令行:
unzip -p archive.zip dir1/dir2/word***1.csv >destination
但这只会提取一个文件,而不是所有以“word”开头的文件
解决方案
你应该做
unzip -p archive.zip dir1/dir2/word*1.csv >>destination.csv
将>
文件截断destination.csv
为零长度给您的印象是只有一个文件被解压缩,而>>
如果文件不存在则创建该文件,否则附加到它是必需的行为。
参考:检查I/O 重定向
推荐阅读
- jquery - JsTree使用带参数的ajax加载所有数据
- cassandra - 由于 8478595263 > 5000000000 的本地暂停,未标记节点
- c# - 单个静态字段的多个值?
- jenkins - SonarQube 未在 Gradle 多项目中显示 JUnit 测试的测试 Jacoco 覆盖率
- python - 替换pyspark数据框中的空值的问题
- python - 使用多级索引将行添加到索引然后对它们执行操作 - Python
- google-sheets - 连续填充重复项
- reactjs - 当我在 react-router 中更改嵌套路由中的链接时,组件未加载
- python - 根据范围加入数据框
- c++ - Winapi - 将 LPWCSTR 作为 LPCSTR 传递