当前位置: 技术问答>linux和unix
请帮忙试一下,Unix里可以写汉字到syslog里吗?
来源: 互联网 发布时间:2016-08-19
本文导语: hp unix 11.11i 现在用logger命令,写汉字的命令执行ok. 但是用cat去看syslog.log的时候,发现写进去的内容只要是汉字的时候,全部乱码. 比如写的是logger 123测试测试123 实际读到的文件内容里是:123????123 问号代表的一个乱码 ...
hp unix 11.11i
现在用logger命令,写汉字的命令执行ok.
但是用cat去看syslog.log的时候,发现写进去的内容只要是汉字的时候,全部乱码.
比如写的是logger 123测试测试123
实际读到的文件内容里是:123????123
问号代表的一个乱码
不知道在此环境下是否可以写汉字入syslog.同样命令在linux上可以执行,并看到写入的这条内容.
问题:
1.Unix下可以写汉字到syslog.log里吗?这个syslog.log的文件里可以有汉字吗???
2.Unix下是否有工具可以看到syslog.log的完整非乱码的内容?
求解!谢谢~~~
现在用logger命令,写汉字的命令执行ok.
但是用cat去看syslog.log的时候,发现写进去的内容只要是汉字的时候,全部乱码.
比如写的是logger 123测试测试123
实际读到的文件内容里是:123????123
问号代表的一个乱码
不知道在此环境下是否可以写汉字入syslog.同样命令在linux上可以执行,并看到写入的这条内容.
问题:
1.Unix下可以写汉字到syslog.log里吗?这个syslog.log的文件里可以有汉字吗???
2.Unix下是否有工具可以看到syslog.log的完整非乱码的内容?
求解!谢谢~~~
|
如果是PERL的话,需要先转换再写入,
再就是你的系统中有中文组件,lang变量也选了zh_cn
再就是你的系统中有中文组件,lang变量也选了zh_cn
|
linux下测试可以写入汉字,不乱码