gunzip 的默认行为是在解压后删除 .gz 文件。
如何防止它删除文件?
如果不包括此功能,那么是否有替代程序允许这样做?
我正在使用 Ubuntu 9.04
如何将 gunzip 压缩到当前目录以外的目标目录?
这不起作用:
gunzip *.gz /putthemhere/
Run Code Online (Sandbox Code Playgroud) 我有一个 .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
我有一个名为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。)
那么,我如何解压缩它并获取所有文件?
我有一个名为“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 的文件 - 没有目录或较小的文件。
我做错了什么,我该如何纠正?
谢谢。
我有一个目录.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)
我究竟做错了什么?
谢谢
我gz从互联网上下载了很多,我想确保它们没有损坏。
我可以在 Windows 上使用winzip打开存档这一事实是否 证明一切正常?
我必须找到一种方法来检查它们的完整性而不解压缩它们,因为它们太大了。使用 Python 是一种选择。
谢谢!
我知道这可以针对单个文件完成,例如
gunzip -c my.gz > somedir/my
可以为多个文件做吗?
[更新] 我有一个包含大量 .gz 文件(不是 .tar.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) 是否有任何软件可以在运行 Windows 10 的 PC 上解压缩名为 nnnnn.tsv.bgz 的文件?通常的 R 命令不会这样做。