[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 熟悉 awk 的同志帮个忙



Ming Hua wrote:

On Sun, Jul 24, 2005 at 11:16:27AM +0800, "肖盛文(Faris Xiao)" wrote:
http://qref.sourceforge.net/Debian/reference/ch-program.en.html#s-awk

该文档里面的 awk 程序的例子可能比较旧了,我在本地测试的时候,报错。

我在 sarge 中用 mawk (1.3.3-11) 在 C locale 下测试没有任何问题:


第 17 行的最后确实有一个多余的空格,我把他去掉后,结果仍然不正常,
还是%s:%s:%d:%d:%s %s,,/home/%s:/bin/bash 的乱码。

我是在 sarge 中用 mawk (1.3.3-11) 在  zh_CN.GB2312 测试的。

请问怎样才能够把 locale 设置为 C ? 我用 dpkg-reconfigure locales ,里面没有一个 C 的选项。



debian:~# locale
LANG=zh_CN.GB2312
LC_CTYPE="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_COLLATE="zh_CN.GB2312"
LC_MONETARY="zh_CN.GB2312"
LC_MESSAGES="zh_CN.GB2312"
LC_PAPER="zh_CN.GB2312"
LC_NAME="zh_CN.GB2312"
LC_ADDRESS="zh_CN.GB2312"
LC_TELEPHONE="zh_CN.GB2312"
LC_MEASUREMENT="zh_CN.GB2312"
LC_IDENTIFICATION="zh_CN.GB2312"
LC_ALL=

--- 8< ---

[minghua@mountain ~/Temp]$ cat a
Ming Hua mortal
Linus Torvalds god
[minghua@mountain ~/Temp]$ ./qref-awk 2000 a
Starting UID: 2000

mhua:mortal:2000:2000:Ming Hua,,/home/mhua:/bin/bash
ltorvalds:god:2001:2001:Linus Torvalds,,/home/ltorvalds:/bin/bash

--- >8 ---

你测试用的 locale 是什么?

Ming
2005.07.23




--

肖盛文(Faris Xiao)
Email:atzlinux@163.com




Reply to: