特定条件下批量解压文件改变编码,顺便修改.so.0找不到等一些小问题
直接结论:
1、linux解压文件乱码: unzip -O GBK *.zip
2、linux改变文件内容编码: 安装enca,下载地址:https://github.com/nijel/enca/issues
使用方式: enca -L zh_CN -x utf-8 ${Path}/*
3、使用安装包安装enca时会报: error while loading shared library libenca.so.0
使用find / -name ${fileName}找到这个文件,发现在/usr/local/lib下
我们使用
cat /etc/ld.so.conf 看到当前库位置没有我们需要的/usr/local/lib 进入根用户,执行: echo "usr/local/lib" >> /etc/ld.so.conf ldconfig 修改完即可找到此共享库
4、winrar提供批量解压的功能,选取多个压缩包右键选取解压到不同文件夹就行,解压完再winscp复制过去可能会方便一些
references:
1、解压文件乱码:http://blog.csdn.net/gatieme/article/details/44807105
2、修改文件编码:http://blog.csdn.net/jnbbwyth/article/details/6991425/
3、找不到****.so.*: http://blog.csdn.net/sahusoft/article/details/7388617