原来在windows上的zip文件, 在CentOS上使用unzip直接解压会显示乱码,
因为windows简体中文版的操作系统一般上用的是GBK编码, 所以会导致这个问题,
可以使用-O
参数来解决, 即:
unzip -O GBK file.zip;
如果有多个, 可以批量解压, 很方便
for i in $(ls -l | grep -E .*\.zip); do unzip -O GBK $i; done
参考:
临时解决ubuntu解压windows生成的zip文件时乱码问题
欢迎补充指正!