導出Shell執行結果的xls文件時的字符編碼問題

問題說明:

在Xshell頁面執行Shell腳本時,輸出的內容超過了最大範圍,導致了不能將所有的輸出結果複製到Excel中,只能夠手動分批次複製粘貼,這很慢,而且容易出差錯。思考了下,將Shell執行的結果直接重定向到xls文件,省卻了手動複製粘貼的操作,例如: sh tmp.sh >> 1.xls ,但是在Windows上打開1.xls 文件時,卻遇到了亂碼的問題,這是因爲Linux和Windows的字符編碼不一致所致,現在將1.xls的字符編碼進行轉換


打開1.xls文件顯示亂碼

image.png


通過Notepad++ 打開1.xls文件時,顯示正常

image.png


現在轉換編碼

格式=>Convert to ANSI

保存


成功轉換字符編碼

image.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章