问题标签 [zcat]

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.

0 投票
5 回答
22818 浏览

unix - zcat 不能正确解压文件

我需要在我的程序中即时解压缩压缩文件。当我在我自己的 linux 计算机上尝试它时它可以工作,但是由于某种原因,每当我告诉他们这样做时,学校计算机就会失败。要解压缩,我使用以下命令:

并得到错误:

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

任何帮助将不胜感激。

谢谢

0 投票
4 回答
9155 浏览

unix - zcat 管道到 grep

我想找到在某个日期修改的所有文件,然后对它们进行 zcat 并在文件中搜索数字字符串。

以上不起作用,因为它在文件名中搜索字符串而不是文件本身。

有什么帮助吗?

0 投票
3 回答
10440 浏览

unix - zcat 到 grep 文件名

我现在使用这个命令来列出包含我的数字字符串的记录我怎样才能得到这个命令来打印找到字符串的文件的名称?

谢谢

0 投票
2 回答
7172 浏览

linux - zcat 文件是 gzip 格式而不是 gzip 格式

我有我所有的 Apache 访问日志文件access.log, access.log.1 access.log.1.gz等等......我想要的是zcat所有文件而不是 gzip 格式,并将它们通过管道传输到 X 程序中。

我知道我可以做到:zcat /var/log/apache2/access.log.*.gz | someapp...但这仅适用于*.gz前两个日志,而不适用。

任何想法将不胜感激

0 投票
4 回答
9778 浏览

bash - 查找结果通过管道传输到 zcat,然后传输到 head

我正在尝试在许多 gzip 压缩的 csv 文件中搜索某个字符串,该字符串位于第一行,我的想法是通过组合 find、zcat 和 head 来获取每个文件的第一行。但我不能让他们一起工作。

虽然我通过编写 bash 脚本、遍历文件并写入临时文件来解决问题,但很高兴知道我做错了什么、如何做以及是否有其他方法可以解决。

0 投票
3 回答
1619 浏览

perl - 如果文件不存在,为什么我的到 zcat 的 Perl 管道不会死掉?

如果我的 gz 文件不存在,为什么它不会 DIE?

如果我正常读取文件,它会按预期工作:

0 投票
2 回答
8622 浏览

xml - 在 Windows 中使用 zcat

我有一个在 unix 中拆分的大 XML 文件。我有一个自述文件说:

应该将它们连接到一个可解析的 XML 文件中。保证分隔在字节边界上,而不是在 XML 节边界上。

我在win7上工作,需要连接这两个部分....我试过WinZip和WinRar,但都无法处理(显然)。

我怎样才能做到这一点?

先谢谢了。。。。

0 投票
2 回答
1187 浏览

python - 将 mmap 与 popen 一起使用

我需要读入并处理一堆约 40mb 的 gzip 压缩文本文件,并且我需要它以最小的 i/o 开销快速完成(因为这些卷也被其他人使用)。因此,我为此任务找到的最快方法如下所示:

进而:

但我想做的(如果这更快?)是这样的:

可悲的是,当我尝试这个时,我收到了这个错误:

即使,当我尝试时:

所以,我想我对这里发生的事情有一个基本的误解。:(

这两个问题是:

1) 这个 mmap 是否是将整个文件放入内存进行处理的更快方法?

2)我怎样才能做到这一点?

非常感谢……这里的每个人都已经非常乐于助人了!〜尼克

0 投票
3 回答
21319 浏览

php - 替代 PHP exec() 函数

目前我正在使用:

解压缩.Z类型文件但不幸的是我的托管公司现已禁用此功能。

有解决方法吗?

0 投票
2 回答
2179 浏览

bash - 分段错误 11,zcat 管道进入 postgresql 9.0.5 (Lion)

我有一个这样的bash脚本:

但是在 Mac OS X (Lion) 上运行会给我这个错误:

我在 Snow Leopard 上没有这样的错误,并且这个脚本在我的 arch linux 机器上继续运行良好。仅在我升级到 Lion 后,此脚本才因分段错误而失败。

知道可能是什么问题吗?如果没有明显的直接答案,请指出正确的方向来调试此脚本或在 Mac OS X Lion 上找到问题的根源就可以了!:-)

更新

我进一步隔离了这个问题,可能将其归咎于 postgresql 9.0.5。具体来说,当行:

正在执行(我在终端中一一手动运行命令),我从 postgresql 收到“分段错误:11”错误,如下所示:

这是我在 Lion 上使用的 psql 版本:

有什么建议我还能做什么?