我正在通过 Putty SSH 使用只读文件系统。我有很多包含多个目录的 zip 文件。我想读取存储在这些子目录之一中的 .kml 文件。有没有办法做到这一点?
我已经访问了文件列表unzip -l
答案1
unzip -p archive.zip the-file-name-here
来自解压手册页:
-p
将文件提取到管道(stdout)。除了文件数据之外什么都不会发送到 stdout,并且文件始终以二进制格式提取,就像存储时一样(没有转换)。
我正在通过 Putty SSH 使用只读文件系统。我有很多包含多个目录的 zip 文件。我想读取存储在这些子目录之一中的 .kml 文件。有没有办法做到这一点?
我已经访问了文件列表unzip -l
unzip -p archive.zip the-file-name-here
来自解压手册页:
-p
将文件提取到管道(stdout)。除了文件数据之外什么都不会发送到 stdout,并且文件始终以二进制格式提取,就像存储时一样(没有转换)。