标签: unzip

用ruby解压缩(zip,tar,tag.gz)文件

我想解压缩很多zip文件.是否有模块或脚本检查zip文件的格式并解压缩?这应该适用于Linux,我不关心其他操作系统.

ruby zip gzip unzip tar

32
推荐指数
3
解决办法
4万
查看次数

zcat不会正确解压缩文件

我需要在程序中动态解压缩压缩文件.它在我自己的Linux计算机上运行时有效,但出于某种原因,每当我告诉他们这样做时学校计算机就会失败.要解压缩我正在使用以下命令:

 zcat /file/address/file.tar.gz
Run Code Online (Sandbox Code Playgroud)

并得到错误:

 /file/address/file.tar.gz.Z: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我试着查看文档,但找不到标志来关闭这种奇怪的行为.

任何帮助将不胜感激.

谢谢

unix command-line unzip archive zcat

31
推荐指数
2
解决办法
2万
查看次数

如何在Java中递归解压缩文件?

我有zip文件,其中包含一些其他的zip文件.

例如,邮件文件abc.zip,它包含xyz.zip,class1.java,class2.java.并xyz.zip包含文件class3.javaclass4.java.

所以,我需要提取使用Java应包含一个文件夹中的zip文件class1.java,class2.java,class3.javaclass4.java.

java unzip

31
推荐指数
4
解决办法
6万
查看次数

JavaScript:解压缩/ inflate/unzip/ungzip字符串

我正在寻找字符串膨胀算法的JavaScript实现.我想在服务器端压缩(Java),并在客户端(JavaScript)解压缩.

我发现:

在javascript中解压缩字符串
那个被标记为已回答并回答了不同的问题.其他答案也适用于其他内容(解压缩ZIP格式的文件).

JavaScript膨胀实现(可能只有FF 3.6)
这最接近我的需要.但是,我想有一些替代方案.

建议?
谢谢,Ondra

更新: 我有一个特定的用例,请不要回答"不要在JavaScript中这样做".我正在编写一个"离线"报告工具(一旦生成,它被放到一个静态存储中),并且放气可以为单个报告节省兆字节.我受其他应用程序的约束,因此我无法将其存储为zip文件.

javascript compression gzip unzip inflate

31
推荐指数
3
解决办法
8万
查看次数

解压缩和*运算符

python docs将此代码作为zip的反向操作:

>>> x2, y2 = zip(*zipped)
Run Code Online (Sandbox Code Playgroud)

特别是"zip()与*运算符一起使用可以解压缩列表".有人可以向我解释*运算符在这种情况下是如何工作的吗?据我所知,*是一个二元运算符,可用于乘法或浅拷贝......这两者似乎都不是这种情况.

python unzip

31
推荐指数
4
解决办法
3万
查看次数

使用python解压缩目录结构

我有一个zip文件,其中包含以下目录结构:

dir1\dir2\dir3a
dir1\dir2\dir3b
Run Code Online (Sandbox Code Playgroud)

我正在尝试解压缩它并维护目录结构但是我收到错误:

IOError: [Errno 2] No such file or directory: 'C:\\\projects\\\testFolder\\\subdir\\\unzip.exe'
Run Code Online (Sandbox Code Playgroud)

其中testFolder是dir1,而subdir是dir2.

是否有快速解压缩文件和维护目录结构的方法?

python unzip

29
推荐指数
4
解决办法
5万
查看次数

使用Groovy解压缩存档

Groovy中是否有内置的支持来处理Zip文件(groovy方式)?

或者我是否必须使用Java的java.util.zip.ZipFile来处理Groovy中的Zip文件?

java groovy zip unzip

28
推荐指数
3
解决办法
4万
查看次数

解压缩tar.gz文件?

我想tar.gz在R中下载并打开以下文件:

http://s.wordpress.org/resources/survey/wp2011-survey.tar.gz

有没有可以实现这一目标的命令?

r unzip

28
推荐指数
1
解决办法
3万
查看次数

Mac终端解压缩zip64

我有Mac OS 10.9.5.我已经从互联网上下载了一个大的zip文件,所有者为我改为zip64,所以它可以工作.我尝试解压缩文件,unzip SNPsnap_gcan_3_500.zip但我得到以下错误

End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of SNPsnap_gcan_3_500.zip or SNPsnap_gcan_3_500.zip.zip, and cannot find SNPsnap_gcan_3_500.zip.ZIP, period.

我不知道如何解压缩这个文件.有什么想法吗?

terminal zip unzip

28
推荐指数
2
解决办法
9917
查看次数

gradle - 从url下载并解压缩文件

从url(http)下载和解压缩文件的正确方法是什么?

如果可能的话,我想防止每次运行任务时重新下载(ant.get可以通过实现skipexisting: 'true').

我目前的解决方案是:

task foo {
  ant.get(src: 'http://.../file.zip', dest: 'somedir', skipexisting: 'true')
  ant.unzip(src: 'somedir' + '/file.zip', dest: 'unpackdir')
}
Run Code Online (Sandbox Code Playgroud)

不过,我期待无蚂蚁解决方案.有机会实现这一目标吗?

http unzip download gradle

27
推荐指数
5
解决办法
2万
查看次数

标签 统计

unzip ×10

zip ×3

gzip ×2

java ×2

python ×2

archive ×1

command-line ×1

compression ×1

download ×1

gradle ×1

groovy ×1

http ×1

inflate ×1

javascript ×1

r ×1

ruby ×1

tar ×1

terminal ×1

unix ×1

zcat ×1