转载自:http://m.blog.chinaunix.net/uid-29179844-id-5535674.html
问题在Linux下直接执行shell脚本,中文输出正确;而进行crontab -e时,生成定时器任务,中文输出为问好?的情况。
解决方案:
echo $LANG 获取当前语言环境,如输出zh_Ch
然后在shell脚本的main()下,输入export LANG=zh_Ch
注意等号两边不要有空格
转载自:http://m.blog.chinaunix.net/uid-29179844-id-5535674.html
问题在Linux下直接执行shell脚本,中文输出正确;而进行crontab -e时,生成定时器任务,中文输出为问好?的情况。
解决方案:
echo $LANG 获取当前语言环境,如输出zh_Ch
然后在shell脚本的main()下,输入export LANG=zh_Ch
注意等号两边不要有空格