因为在windows下压缩的文件是使用(gbk,gb18030)编码的,所以在linux(utf-8)下面直接解压有编码问题

网上说的unzip -O之类的都不太靠谱

后来终于找到一个最简单的方法,几乎没什么成本。

就是安装unzip-natspec来替换unzip

yay -Ss unzip-natspec
#unzip-natspec 与 unzip 有冲突。删除 unzip 吗? [y/N]y

unzip-natspec可以自动识别文件编码,用法和unzip一样,直接"unzip xxx.zip"即可,非常方便!