问题标签 [gunzip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 使用 bash 脚本提取文件
我创建了一个脚本,它将提取所有*.tar.gz
文件。这个文件被解压了五次.tar.gz
文件,但问题是只有第一个 *.tar.gz 文件被解压。
我该怎么做?非常感谢答案。
partial - 可以部分gz解压吗?
对于存储为 .gz 文件的图像(我的图像处理软件可以读取 .gz 文件以获得更短/更小的磁盘时间/空间),我需要检查每个文件的标题。
标头只是每个图像开头的固定大小的小结构,对于未压缩的图像,检查它非常快。为了读取压缩图像,我别无选择,只能解压缩整个文件,然后检查这个标题,这当然会减慢我的程序。
是否可以读取 .gz 文件的第一段(比如几个 K),解压缩该段并读取原始内容?我对gz的理解是,在开始记账之后,压缩数据是按顺序存储的——对吗?
所以不是
1. 打开大文件F
2. 解压大文件F
3. 读取 500 字节的头文件
4. 重新压缩大文件F
做
1. 打开大文件F
2. 从流中读取前 5 K
3.作为F
流解压缩
4. 从中读取 500 字节的标头A
A
B
B
我正在使用libz.so
,但其他语言的解决方案表示赞赏!
bash - Bash gunzip error
While trying to restore the file "derp" the terminal prints derp0000644000175000017500000000000512343302711011660 0ustar UserUserDerp and does not unpack the files , i am confused can someone help me ?
bash - 如何在不以非交互方式覆盖的情况下进行压缩
我想解压缩.gz
文件但不覆盖。当生成的文件存在时,gunzip 将请求覆盖权限,但我希望 gunzip 默认情况下不覆盖并中止。我读过一个-f
强制覆盖的人,但我没有发现任何关于跳过它的信息。
我需要类似-n
复制的东西cp -n ${file}
bash - 管道到另一个命令 bash
我似乎无法让我的 bash 脚本工作,我想将 gunzip 命令的输出通过管道传输到另一个命令,但它不起作用,谁能帮助我?
gunzip 命令输出一个 tar 文件,然后使用 tar 命令将原始文件放回原处。
pipe - 在 Mac 上将文件格式从 .bz2 转换为 gz
我有很多 bunzip2 压缩文件,我想将它们转换为 .gz。我使用管道尝试了以下操作,但它不起作用。我猜原因是 gzip 不知道要压缩哪些文件。
有什么方法可以使用管道连接bunzip2
和gzip
?
gzip - 无法解压缩在另一台服务器上压缩的文件
我有主服务器和备份服务器(都使用 ubuntu 服务器 12),在主服务器上压缩文件后,它无法在备份服务器上解压缩。解压缩说该文件不是 gzip 格式。两台服务器都有相同的 gzip v1.4。
我可能会将 scp gzip 压缩文件返回到主服务器,在那里它可以成功解压缩,所以原因不在文件传输中。
反向操作有效,所以如果我在备份服务器上 gzip 文件,它可以在主服务器上解压缩。
问题是 - 我应该怎么做才能定义错误的原因?详细模式不说什么。
java - 用Java压缩文件时权限被拒绝
给定以下代码,我使用 gunzip 压缩“.gz”文件:
抛出这样的异常:
这是因为路径 '/opt' 不允许进行任何更改。但我可以使用
解压缩文件。那么在 Java 中,我应该怎么做才能表现得像“sudo”?
python - 如何使用 python 解析压缩的站点地图而不将其下载到磁盘?
我想解析像 www.example.com/sitemap.xml.gz 这样的压缩站点地图,并收集站点地图中的所有网址,而无需下载 sitemap.xml.gz。
lxml
在下载 sitemap.xml.gz 并在orbeautifulsoup
等 的帮助下解压缩后,有一些方法可以解析它。
在这段代码中,我正在将压缩的站点地图写入文件。我的意图不是写任何东西到文件中。
为了学习和创建上述代码的智能版本,我如何用解压缩 gzip 流的概念来解析它,这样我就不需要下载文件或将其写入文件?
python - 如何使用python复制和提取.gz文件
我刚开始学习python并有一个问题。
如何创建一个脚本来执行以下操作:(将写我在 bash 中的操作方式)
从远程 server1复制
<file>.gz
到本地存储。cp /dumps/server1/file1.gz /local/
然后在本地提取该文件。
gunzip /local/file1.gz
然后将提取文件复制到远程 server2(用于归档和重复数据删除)
cp /local/file1.dump /dedupmount
删除 .gz 文件的本地副本以释放“临时”存储空间
rm -rf /local/file1.gz
我需要为所有文件循环运行所有这些。所有文件和目录都安装在同一台服务器上的 NFS。
for 循环遍历/dump/
文件夹并查找.gz
文件。每个.gz
文件将首先复制到/local
目录,然后在那里提取。解压后,解压后的.dmp
文件将被复制到/dedupmount
文件夹进行归档。
只是把我的头撞在墙上如何写这个。