R 如何提取zip中文件夹中的文件

R 如何提取zip中文件夹中的文件,r,unzip,R,Unzip,我下载了一个zip文件(20000101[1].zip),其子文件夹结构如下 \home\ftp\pub\account\lmp\20010101.csv. 你们知道如何提取文件20010101.csv 谢谢。如果您想阅读csv而不提取它(有时它非常有用),请假设这样的文件夹结构 l@np350v5c:~$ zipinfo foo.zip Archive: foo.zip Zip file size: 481 bytes, number of entries: 3 drwxr-xr-x

我下载了一个zip文件(20000101[1].zip),其子文件夹结构如下

\home\ftp\pub\account\lmp\20010101.csv. 
你们知道如何提取文件
20010101.csv


谢谢。

如果您想阅读
csv
而不提取它(有时它非常有用),请假设这样的文件夹结构

l@np350v5c:~$ zipinfo foo.zip 
Archive:  foo.zip
Zip file size: 481 bytes, number of entries: 3
drwxr-xr-x  3.0 unx        0 bx stor 14-May-27 22:52 foo/
drwxr-xr-x  3.0 unx        0 bx stor 14-May-27 22:52 foo/bar/
-rw-r--r--  3.0 unx       21 tx stor 14-May-27 22:52 foo/bar/asd.csv
3 files, 21 bytes uncompressed, 21 bytes compressed:  0.0%
。。。您可以尝试
unz
,它可以在
.zip
文件中创建到文件的连接

con <- unz(description="foo.zip", filename="foo/bar/asd.csv")
db <- read.csv(con)
close(con)

谢谢你的回答。如果将其简化为db,它仍然有效