标签: gunzip

你如何用枪压缩一个文件并保留 .gz 文件?

gunzip 的默认行为是在解压后删除 .gz 文件。

如何防止它删除文件?

如果不包括此功能,那么是否有替代程序允许这样做?

我正在使用 Ubuntu 9.04

linux gz gunzip

254
推荐指数
6
解决办法
25万
查看次数

如何将 gunzip 压缩到不同的目标目录?

如何将 gunzip 压缩到当前目录以外的目标目录?

这不起作用:

gunzip *.gz /putthemhere/
Run Code Online (Sandbox Code Playgroud)

linux unix gunzip

102
推荐指数
1
解决办法
18万
查看次数

管道 gunzip 和 mysql 以 gunzip 转储并导入它

我有一个 .gz sql 转储文件(例如:foo.sql.gz),我想使用经典的 mysql 命令将其导入到我的数据库中。

gunzip -c foo.sql.gz > foo.sql

mysql -uroot -ppassword foo < foo.sql
Run Code Online (Sandbox Code Playgroud)

foo 是数据库。

如何在一个命令中管理这两个命令?

试过

gunzip -c foo.sql.gz | mysql -uroot -ppassword foo
Run Code Online (Sandbox Code Playgroud)

但似乎不起作用;我明白了gzip: stdout: Broken pipe

mysql gunzip pipe stdout dump

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

“gzip: stdin 有多个条目——其余被忽略”和“gzip: tmp.gz 有多个条目——未更改”

我有一个名为tmp.gz. 当我尝试使用 解压缩它时gzip -d,我收到一条错误消息,指出它有多个条目:

$ gzip -d tmp.gz
gzip: tmp.gz has more than one entry -- unchanged
Run Code Online (Sandbox Code Playgroud)
$ gzip -d < tmp.gz > tmp
gzip: stdin has more than one entry--rest ignored
Run Code Online (Sandbox Code Playgroud)

(当然,我得到了同样的错误,gunzip而不是gzip -d。)

那么,我如何解压缩它并获取所有文件?

compression gzip gunzip

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

我如何用枪压缩一个目录?

我有一个名为“new”的 gzip 压缩目录,其中包含其他目录和文件,我按以下方式对其进行了压缩

gzip -cvr --no-name /path-to-directory/new > new.gz
Run Code Online (Sandbox Code Playgroud)

我已将此 >700MB 复制到另一个位置(在不同的服务器上),现在想解压缩它。所以,在新服务器上,我转到目录中有“new”,我使用

gzip new
Run Code Online (Sandbox Code Playgroud)

结果是一个 880MB 的文件 - 没有目录或较小的文件。

我做错了什么,我该如何纠正?

谢谢。

gzip gunzip

9
推荐指数
1
解决办法
6万
查看次数

如何将 GNU 与 gunzip 并行使用

我有一个目录.gz,我想与 GNU 并行并行扩展每个存档。但是我没有取得任何成就。

我试过

parallel 'gunzip {}' ::: `ls *.gz`
parallel gunzip `ls *.gz`
Run Code Online (Sandbox Code Playgroud)

没有结果,bash 告诉我:

/bin/bash: archive1.gz: command not found
...
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

谢谢

bash ls gunzip gnu-parallel

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

如何验证压缩的 .gz 是否已损坏?

gz从互联网上下载了很多,我想确保它们没有损坏。

我可以在 Windows 上使用winzip打开存档这一事实是否 证明一切正常?

我必须找到一种方法来检查它们的完整性而不解压缩它们,因为它们太大了。使用 Python 是一种选择。

谢谢!

compression zip checksum gunzip

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

是否可以在不删除原始 gz 文件的情况下将多个文件压缩到特定目录?

我知道这可以针对单个文件完成,例如

gunzip -c my.gz > somedir/my

可以为多个文件做吗?

[更新] 我有一个包含大量 .gz 文件(不是 .tar.gz)的目录,我想将它们压缩到另一个目录中,同时保持原始文件不变。

bash shell command-line gunzip

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

如何在带有 curl 的管道中使用 gzip 或 gunzip(对于二进制 gz 文件)

我正在使用 curl 使用以下命令下载文件。

curl -O https://s3.amazonaws.com/dl4j-distribution/GoogleNews-vectors-negative300.bin.gz
Run Code Online (Sandbox Code Playgroud)

我想通过以下方式将其解压缩到管道中。curl -O 网址 | 解压并将其存储在当前目录中

我使用了以下命令,但是,它不起作用。我有"gzip: stdin: not in gzip format"任何想法如何实现这一目标?

curl -O https://s3.amazonaws.com/dl4j-distribution/GoogleNews-vectors-negative300.bin.gz | gunzip
Run Code Online (Sandbox Code Playgroud)

我只是想实现这样的目标:

download somecompressedfile | decompress it.
Run Code Online (Sandbox Code Playgroud)

或者像这样简单:

ls | grep test.gz | decrompess test.gz
Run Code Online (Sandbox Code Playgroud)

linux gzip curl gunzip ubuntu

5
推荐指数
1
解决办法
5878
查看次数

如何解压缩 .bgz 文件?

是否有任何软件可以在运行 Windows 10 的 PC 上解压缩名为 nnnnn.tsv.bgz 的文件?通常的 R 命令不会这样做。

unzip gunzip

5
推荐指数
1
解决办法
4814
查看次数

标签 统计

gunzip ×10

gzip ×3

linux ×3

bash ×2

compression ×2

checksum ×1

command-line ×1

curl ×1

dump ×1

gnu-parallel ×1

gz ×1

ls ×1

mysql ×1

pipe ×1

shell ×1

stdout ×1

ubuntu ×1

unix ×1

unzip ×1

zip ×1