我在Windows 7上使用R.2.15.2,我无法解压缩存储在网络上的.gz
文件。
我也在使用gnuwin32
(如果它有帮助)
看到文件,所以位置确定
system("ls")
file1.bla.gz
file2.bla.gz
file3.bla.gz
...
R) unzip("./file1.bla.gz")
Message d'avis :
In unzip("./file1.bla.gz") :
erreur 1 lors de l'extraction d'un fichier zip
R) untar("./file1.bla.gz")
/usr/bin/tar: This does not look like a tar archive
/usr/bin/tar: Skipping to next header
使用函数unzip
也不起作用,看起来它只处理.zip
个文件。不确定问题是在网络中还是我错误地调用它......
如何提取此文件?
编辑:以下工作
system(" \"C:\\Program Files\\7-Zip\\7z.exe\" e -y file1.bla.gz")
来自gunzip
的{{1}}甚至更好,感谢@Paul Hiemstra