为什么 Ubuntu 的 unzip 有-O 选项?

为什么 Ubuntu 中的 unzip 可以通过-O 和-I 选项指定字符集,但是 openSUSE 中的 unzip 却没有呢?

因为打了补丁。

为什么我们 openSUSE 不打个补丁,从我最开始用 openSUSE 到现在都快 10 年了,这个问题还不解决

https://bugzilla.opensuse.org/index.cgi

我以前也遇到过,我当时查资料找到了 openSUSE 有一个 unzip-rcc。解压缩在 windows 系统获得的 zip 文件没有乱码。

https://software.opensuse.org/package/unzip-rcc?search_term=unzip-rcc

我上次试过,我再试试看

前面有人说了,那是特殊补丁。我的建议是使用 unar 这个工具处理 zip 文件,可以自动识别编码。如果不要求命令行兼容性,unar 一个命令行支持许多格式的解压。

1赞

这我还真不知道可以这么玩,我试试看,感谢提醒