歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> linux下發郵件亂碼問題

linux下發郵件亂碼問題

日期:2017/2/27 16:05:33   编辑:Linux教程

作為系統管理員教程要寫腳本生成報告,並將自動將郵件放到指定的人。然而收到的郵件經常有亂碼(中文)。下面是解決方法:

例如:
cat test.sh

#!/bin/bash
export LANG=UTF-8
/usr/local/mysql/bin/mysql -uroot -ppassword -e "select * from name" > /tmp/test$(date +%m%d).txt (test.txt有中文)
/usr/local/bin/iconv -f UTF-8 -t GB2312  /tmp/"test$(date +%m%d).txt" | /bin/mail -s "test[$(date -d "1 day ago" +%D)]"  [email protected]
Copyright © Linux教程網 All Rights Reserved