导出Shell执行结果的xls文件时的字符编码问题

问题说明:
shell

在Xshell页面执行Shell脚本时,输出的内容超过了最大范围,致使了不能将全部的输出结果复制到Excel中,只可以手动分批次复制粘贴,这很慢,并且容易出差错。思考了下,将Shell执行的结果直接重定向到xls文件,省却了手动复制粘贴的操做,例如: sh tmp.sh >> 1.xls ,可是在Windows上打开1.xls 文件时,却遇到了乱码的问题,这是由于Linux和Windows的字符编码不一致所致,如今将1.xls的字符编码进行转换ide


打开1.xls文件显示乱码编码

image.png


经过Notepad++ 打开1.xls文件时,显示正常spa

image.png


如今转换编码blog

格式=>Convert to ANSIit

保存字符编码


成功转换字符编码class

image.png

相关文章
相关标签/搜索