小编nic*_*ckg的帖子

如何在带有 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
查看次数

标签 统计

curl ×1

gunzip ×1

gzip ×1

linux ×1

ubuntu ×1