LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: flyinflash

因为对手册理解有误,所以曾经认为“手册似乎有bug”,现在我不认为“手册有bug” [已解

[复制链接]
 楼主| 发表于 2008-11-24 12:23:39 | 显示全部楼层
to 19, 20 floor

我们、您们的讨论对象是manuallocale,不是

别老是趁我不在线就乱来


to 20

我的所有结论基于实践。如果,我自己确实出问题、有问题,我一定自省、予以纠正。
“批评和自我批评是辩证同一”的嘛,老毛老师说滴
回复 支持 反对

使用道具 举报

发表于 2008-11-24 12:30:20 | 显示全部楼层
你不觉得你应该认个错么
就你这态度,你不退一步的话,就就此自决于人民了
回复 支持 反对

使用道具 举报

发表于 2008-11-24 13:44:23 | 显示全部楼层
唉,已经漫延最基本的礼貌问题了...
回复 支持 反对

使用道具 举报

发表于 2008-11-24 15:15:18 | 显示全部楼层
Post by flyinflash;1912866

我的所有结论基于实践。


这句话从你嘴里说出来挺讽刺的
你压根就不知道你所做的每一步都起了什么作用
就很快的得出的手册有重大bug这个结论
这会让人觉得你是为了找错而找错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-24 16:19:40 | 显示全部楼层
一、

> 我的所有结论基于实践。

我指的是12楼的、关于那几个变量作用和影响的那些结论,而不是指我的实践“说明手册有bug”

请仔细看,12楼的“三、……”



二、

> 就很快的得出的手册有重大bug这个结论
这句话是您说的,不是我说的。请看我一楼的标题,“手册似乎有重大 bug”,“似乎”表示怀疑,疑问,反问,没有肯定的意思。
我没有用肯定语气,您说我用了,这个是您”以为“我……什么吧?!

> 你压根就不知道你所做的每一步都起了什么作用

您是指我写的脚本,还是我上文提及的命令?
从您的性格来看,您根本不会看我写的脚本,那么应该是上文提及的命令了。

请仔细看,12楼的“三、得到结论2后,我发觉我改 locale 生不生交效与 一定要重启 X 没有必然联系”。我一直在围绕 locale 几个变量的作用和影响讨论,而其他前辈(包括您)有意无意提及其他命令。

我应该把12楼的“三、得到结论2后,我发觉我改 locale 生不生交效与 一定要重启 X 没有必然联系”修正一下。

且不管哪个手册,哪个网页,哪个文档怎么说,请看实际测试情况,请比较一下命令:
  1. ([b]测试环境是 KDE 3.5.10 ,测试环境不同,可能结果不同。[/b])
  2. #这是默认的
  3. lee@shuge ~ $ locale
  4. LANG=zh_CN.UTF-8
  5. LC_CTYPE=zh_CN.UTF-8
  6. LC_NUMERIC=zh_CN.UTF-8
  7. LC_TIME=zh_CN.UTF-8
  8. LC_COLLATE=zh_CN.UTF-8
  9. LC_MONETARY=zh_CN.UTF-8
  10. LC_MESSAGES=zh_CN.UTF-8
  11. LC_PAPER=zh_CN.UTF-8
  12. LC_NAME=zh_CN.UTF-8
  13. LC_ADDRESS=zh_CN.UTF-8
  14. LC_TELEPHONE=zh_CN.UTF-8
  15. LC_MEASUREMENT=zh_CN.UTF-8
  16. LC_IDENTIFICATION=zh_CN.UTF-8
  17. LC_ALL=
  18. lee@shuge ~ $
  19. # 请注意,
  20. lee@shuge ~ $ date
  21. 2008年 11月 24日 星期一 15:46:35 CST
  22. lee@shuge ~ $ export LANG=en_US.UTF-8 && date
  23. 2008年 11月 24日 星期一 15:47:11 CST
  24. lee@shuge ~ $ export LANG=en_US.UTF-8 && export LC_TIME=en_US.UTF-8 && date
  25. Mon Nov 24 15:47:30 CST 2008
  26. lee@shuge ~ $
  27. date 命令属于 sys-apps/coreutils,coreutils 是典型的 GNU 程序。 我修改 locale 变量中的 LANG 和 LC_TIME 前后,并没有重启 X,也没有重登录,
  28. 也没有运行 env-update && source /etc/profile,但是,它确实[b]即时生效[/b]影响了后面的程序。
复制代码

我修正十二楼的”三、“为
我的结论是,

修改 locale 的系列变量后,如果使用的是” && “串联,继续运行其他程序,那么,
它的生效与否,与没有重启 X 、有没有重登录、有没有运行 env-update && source /etc/profile 没有必然的联系。


上面是我得到的结论,如果您觉得我还得出其它的结论,那么,是我语文表达有问题,令您产生误会,我道歉。



三、
我发觉一涉及手册问题乐哥特别……我强调一下,在任何任何时候,任何情况,我没有 资格,我没有 分量,我不会、不可能,绝对不会人身攻击、恶意诋毁、恶意冒犯、不尊重手册任何编辑人员以及他们的成果。我比任何人都清楚自己的分量,如果有这种情况出现,请明确指明,我会检讨和道歉。
回复 支持 反对

使用道具 举报

发表于 2008-11-24 16:59:31 | 显示全部楼层
Post by flyinflash;1912953


修改 locale 的系列变量后,如果使用的是” && “串联,继续运行其他程序,那么,
它的生效与否,与没有重启 X 、有没有重登录、有没有运行 env-update && source /etc/profile 没有必然的联系。

  1. $ date
  2. Mon Nov 24 16:42:16 CST 2008
  3. $ LC_TIME=zh_CN.utf8 date
  4. 2008年 11月 24日 星期一 16:42:41 CST
  5. $date
  6. Mon Nov 24 16:42:16 CST 2008
复制代码

也没有"&&"串联呢。。

其实你上面的这个结论,表达还是有问题。。
似乎问题在于没有弄清楚 export 的作用。
回复 支持 反对

使用道具 举报

发表于 2008-11-24 17:02:45 | 显示全部楼层
flyinflash
赶紧找书看去
advanced bash scripting
看完再回这个论坛
回复 支持 反对

使用道具 举报

发表于 2008-11-24 17:03:05 | 显示全部楼层
不看完不要和我说话
回复 支持 反对

使用道具 举报

发表于 2008-11-24 17:03:22 | 显示全部楼层
zhan 就不要再火上加油了,要不然LZ又要再“修正”一下了...
回复 支持 反对

使用道具 举报

发表于 2008-11-24 17:15:45 | 显示全部楼层
Post by flyinflash;1912953

我发觉一涉及手册问题乐哥特别……


这个问题就不关手册什么事
我前面已经说了“手册的表格里的顺序有一些误导”
这个问题再于一个人做学问的态度和方法和为人处世待人接物的方式
回复 支持 反对

使用道具 举报

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

本版积分规则

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