小编Pra*_*eep的帖子

我可以连接两个已经 gzip 压缩的文件(使用 gzip)然后对它们进行枪压缩吗?

我可以连接两个已经 gzip 压缩的文件(使用 gzip)然后对它们进行枪压缩吗?截至今天,我从远程服务器下载 gzip 压缩的文件,单独对它们进行枪压缩,然后将它们合并。希望通过合并 gzip 压缩的文件然后进行 Gunzip 压缩来加快速度。

gzip zcat cat gunzip

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

如果文件被写为小端或大端,如何检入perl?

实际上我必须解析一些可以是任何形式的endian(Big或Little)的文件.如果我使用一个编码并解析其他编码,Perl解释器就会死掉.

open (my $fh, "<:raw:encoding(UTF-16LE):crlf", $ARGV[0]) or die cannot open file for reading : $! \n";
Run Code Online (Sandbox Code Playgroud)

要么

open (my $fh, "<:raw:encoding(UTF-16BE):crlf", $ARGV[0]) or die cannot open file for reading : $! \n";
Run Code Online (Sandbox Code Playgroud)

输出(对于LE中的文件和perl的编码为BE)

UTF-16BE:Malformed HI surrogate dc00 at toASCII.pl line 123.
Run Code Online (Sandbox Code Playgroud)

perl encoding endianness utf-16le

4
推荐指数
1
解决办法
286
查看次数

标签 统计

cat ×1

encoding ×1

endianness ×1

gunzip ×1

gzip ×1

perl ×1

utf-16le ×1

zcat ×1