我有一个zip存档(我们称其为存档),假设我要浏览一些目录,最后仅提取以单词“ word”开头的文件。一些类似于:
archive.zip/dir1/dir2/word***.csv
无需提取整个文件(很大的文件)就能执行此操作的命令是什么?
我尝试了以下命令行:
unzip -p archive.zip dir1/dir2/word***1.csv >destination
但这只会提取一个文件,而不是提取所有以'word'开头的文件
答案 0 :(得分:1)
你应该做
unzip -p archive.zip dir1/dir2/word*1.csv >>destination.csv
>
将文件destination.csv
截短为零长度,给您的印象是仅解压缩了一个文件,而>>
将创建文件(如果不存在),否则会附加到文件上。必需的行为。
参考:选中I/O redirection