最便携的解压文件格式及命令

最便携的解压文件格式及命令

寻找一种保证在所有 POSIX Unix/Linux 安装上预装解压命令的文件格式。该.Z文件可以通过 解压uncompress。但我不确定是否uncompress在所有符合 POSIX 标准的 Linux/Unix 安装中都找到了 ,因为 和compress都是uncompress在 XSI 扩展中定义的。到目前为止,在我的测试中,macOS、BSD Unix 和 Linux 似乎有uncompressor zcat(相当于uncompress -c)。不确定是否有 Unix 风格或 Linux 发行版没有uncompresszcat

如果没有单个命令,我愿意接受一个完整的解压缩命令列表的想法,该列表将涵盖所有 Unix/Linux 并具有它们都支持的格式。

注意:我并不是在寻找 posix 且兼容的软件库。如果有人实现了 zsh 压缩/解压缩实用程序,解决方案将是 shell 命令,或者仅使用 zsh 的解决方案。

答案1

我为 GNU Parallel 寻找了相同的东西。

我测试了旧版本:

openstep qnx pidora alpha tru64 hpux-ia64 音节 raspbian Solaris openindiana aix hpux debian-ppc suse Solaris-x86 mandriva ubuntu scosysv unixware centos miros macosx redhat netbsd openbsd freebsd debian Dragonfly vax ultrix minix irix hurd

安装最多的工具是bzip2.不幸的是我不记得哪些没有它。

我不确定 POSIX 是否需要它。我的测试是在现实世界的场景中完成的,也许这对您来说已经足够了。

相关内容