LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3686|回复: 14

如何将汉字转换为16进制?(已解决)

[复制链接]
发表于 2006-4-28 18:36:35 | 显示全部楼层 |阅读模式
比如"中文"就是"中文"

能否在SHELL中实现? 上次看见了一段明令, 不过小弟测试好像无效, 有没有什么方法呢? 谢谢了

bash: 3.00.15(1)-release :thank
发表于 2006-4-28 21:39:04 | 显示全部楼层
这是编码 和解码 请参考 uuencode mime之类。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-28 22:29:26 | 显示全部楼层
不对吧, 应该不存在编码和解码的问题吧, 把上面那几个字符放到HTML里面都可以显示中文的.
回复 支持 反对

使用道具 举报

发表于 2006-4-28 22:38:28 | 显示全部楼层
这个本身也是一种解码。。。虽然我不知道是如何进行的。呵呵。
回复 支持 反对

使用道具 举报

发表于 2006-4-29 16:31:44 | 显示全部楼层
man od
回复 支持 反对

使用道具 举报

发表于 2006-4-30 03:09:59 | 显示全部楼层
看了man,也试了好多个组合,还是没找到,哪个格式才是对应  "中文" 的呢?

请指教,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-30 22:37:33 | 显示全部楼层
也怪小弟没有表达清楚, 其实偶是想说"如何将汉字转换为UNICODE"

"中文"其实是UNICODE, 小弟当时没有明确概念

不过正如终极幻想斑斑所言, 小弟把od所有的选项都用过了, 好像也没能得到满意的结果, 哪位再指点一下?

谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-4-30 23:16:33 | 显示全部楼层
&#x4e2d前面的&#x是hexdecimal转义序列,4e2d才是中的unicode值,在LC_CTYPE为utf8的终端下可以这么得到

echo -n 中 | iconv -f UTF-8 -t UCS-2BE | xdd -ps
回复 支持 反对

使用道具 举报

发表于 2006-4-30 23:44:29 | 显示全部楼层
谢谢,明白了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-1 11:36:18 | 显示全部楼层
谢谢seamonkey的指点, 小弟试着运行您的那个命令, 可是系统提示:
--------------------------------------
xdd: command not found
--------------------------------------
接着俺又搜索"xdd", 找到一个xdd的下载网站:
http://www.ioperformance.com/products.htm
看了一下说明, 似乎与字符转换没有关系
--------------------------------------
1.2 About xdd
Xdd is a tool for measuring and characterizing disk subsystem I/O on single systems and clusters of systems. It is a command-line based tool that grew out of the UNIX world and has been ported to run in Window’s environments as well. It is designed to provide consistent and reproducible performance measurements of disk I/O traffic. There are three basic components to xdd that include the xdd program itself, a timeserver program, and a gettime program. The timeserver and gettime programs are used to synchronize the clocks of xdd programs simultaneously running across multiple computer systems.
--------------------------------------
小弟的系统是CentOS 4.3, LC_CTYPE="zh_CN.UTF-8", 开发工具除了KDE的都选了, 常用软件都是后来自己装的, 是不是还缺点啥? 请大家指点一下, 被这个问题困扰好几天了.

谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表