Chinaunix
标题:
怎么将一段字符串输出到一个文件中?
[打印本页]
作者:
deedaa
时间:
2013-03-19 16:18
标题:
怎么将一段字符串输出到一个文件中?
怎么将一段字符串输出到一个文件中?
我用下面一句,执行的字符串为英文时没有问题,字符串为中文时内容就乱码了
echo "中国l love u" >> 123.txt
作者:
hellioncu
时间:
2013-03-19 16:43
你是指vi看乱码,cat 123.txt应该不会乱码吧
作者:
ddd010
时间:
2013-03-19 18:34
编码问题吧。
用echo+重定向 就可以把一段文字输出到文件中。
作者:
deedaa
时间:
2013-03-20 08:07
回复
3#
ddd010
How?
这个输出的时候可不可告诉它是utf8字符集呢?
作者:
zongg
时间:
2013-03-20 08:50
[pomelo@jumper ~]$ echo $LANG
en_US.UTF-8
[pomelo@jumper ~]$ echo "中国l love u" >> 123.txt
[pomelo@jumper ~]$ cat 123.txt
中国l love u
[pomelo@jumper ~]$
复制代码
C:\Users\Administrator\Desktop\2345.jpg
作者:
zongg
时间:
2013-03-20 08:51
2345.jpg
(13.64 KB, 下载次数: 29)
下载附件
2013-03-20 08:51 上传
作者:
deedaa
时间:
2013-03-20 09:54
回复
5#
zongg
在telnet登录下怎么不行呢??
我使用ssh登录没有这个问题..
作者:
老子是容嬷嬷
时间:
2013-03-20 11:41
我用xshell的设置成UTF-8编码,显示木有问题,无论是使用cat还是使用vim查看。
作者:
pix77
时间:
2013-03-20 11:44
你当telnet万能啊,当然如果有字符集可以设置的话
作者:
chenyx
时间:
2013-03-20 13:43
telnet上去的?还是用ssh连接吧,安全.
实在非要用telnet,试试先export LANG=zh_CN.UTF-8
作者:
deedaa
时间:
2013-03-20 13:53
回复
9#
pix77
我用vb.net写的一程序,是telnet连接一个linux主机,然后执行一句语句将一串中文字符输出到文本中。。。麻烦在这!
作者:
pix77
时间:
2013-03-20 14:04
好像用ssh连接麻烦啊,还要有证书啊
作者:
zongg
时间:
2013-03-20 17:04
用ssh 吧,telnet 是用明文传输的。
作者:
herolee0911
时间:
2013-03-20 18:48
唉,编码这个问题真的很纠结,稍不留神就错了
作者:
sunfeng12315
时间:
2013-03-20 18:58
新手路过学习一下
作者:
abcfy2
时间:
2013-03-21 17:21
回复
11#
deedaa
windows和linux用的字符编码不统一,linux用的是utf8编码,windows用的应该是GB2312还是GBK忘了,无论在哪一方转换一下文档编码就可以解决了
作者:
Shell_HAT
时间:
2013-03-22 10:07
回复
11#
deedaa
不管用什么语言开发,都别用telnet。
作者:
deedaa
时间:
2013-03-22 10:19
回复
17#
Shell_HAT
我就需要用.net语言往一个linux系统上的一个文件写入中文字符串,,,不用telnet,你有好的方法吗?
作者:
Shell_HAT
时间:
2013-03-22 12:57
回复
18#
deedaa
推荐Perl/Python
作者:
缘分十月
时间:
2013-03-25 09:24
本帖最后由 缘分十月 于 2013-03-25 09:24 编辑
学习了 谢谢
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2