免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: zhkun
打印 上一主题 下一主题

muzx:还是日期问题 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2003-05-23 15:39 |只看该作者

muzx:还是日期问题

世界时区
  世界时区的划分以本初子午线为标准。从西径7.&5到东经7.&5(经度间隔为15&为零地区。由零时区的两个边界分别向东和向西,每隔经度15&划一个时区,东、西各划出12个时区,东十二时区与西十二时区相重合;全球共划分成24个时区。各时区都以中央经线的地方平太阳时作为本区的标准时。相邻两个时区的标准时相差一小时。时区界线原则上按照地理经线划分,但在具体实施中往往根据各国的行政区界或自然界线来确定,以方便使用。目前,全世界多数国家都采用以区时为单位的标准时,并保持与格林尼治时间相差整小时数;但是,有些国家仍然采用其首都或重要商埠的地方时为该国的标准时间。这样,这些国家的标准时间与格林尼治时间的差数就不是整小时数,而有时、分之差。
时区的表示:
时区名[与格林尼治的时差]

我认为你的问题是TZ参数不规范所致。
这里所作的各种改变仅仅是通过TZ参数完成的,而并非真正意义上的时区模拟,因为他必须通过修改CMOS的时间才能真正进入某个特定时区。

论坛徽章:
0
62 [报告]
发表于 2003-05-23 18:14 |只看该作者

muzx:还是日期问题

原帖由 "muzx" 发表:



精华!

论坛徽章:
0
63 [报告]
发表于 2003-05-23 19:49 |只看该作者

muzx:还是日期问题

强!

论坛徽章:
0
64 [报告]
发表于 2003-05-23 19:50 |只看该作者

muzx:还是日期问题

小侄女进步神速!已经成为顶尖高手了!
不像俺,就知道忽悠!

论坛徽章:
0
65 [报告]
发表于 2003-05-24 09:59 |只看该作者

muzx:还是日期问题

  1. 代码:
  2. TZ=`echo $TZ|sed 's:[A-Z]\{0,\}$::'`
复制代码

MUZX:
请问其中的
  1. sed 's:[A-Z]\{0,\}$::'
复制代码

是什么意思?

论坛徽章:
0
66 [报告]
发表于 2003-05-24 10:11 |只看该作者

muzx:还是日期问题

将TZ变量中数字后面的字母(入果有的话)删除。

论坛徽章:
0
67 [报告]
发表于 2003-05-24 10:54 |只看该作者

muzx:还是日期问题

[A-Z]是匹配A-Z,\{0,\}表示0次重复,但前面的的S:和后面的$::表示的又是什么意思呢?
是不是以S:开头,后面跟一个大写字母的字符串不能出现重复,但$::就不知是什么意思了!

论坛徽章:
0
68 [报告]
发表于 2003-05-24 11:08 |只看该作者

muzx:还是日期问题

噢,这是书写格式问题
sed 's:[A-Z]\{0,\}$::'

sed 's/[A-Z]\{0,\}$//'
意义与作用完全相同。
[A-Z]\{0,\}$匹配行尾的大写字母0到若干,注意0后面的逗号“”,如果没有它,那就是0个匹配。
\{n\}:n个匹配
\{n,\}:n到若干个匹配
\{n,m\}:n到m个匹配

论坛徽章:
0
69 [报告]
发表于 2003-05-24 11:41 |只看该作者

muzx:还是日期问题

哦  终于知道了,谢谢!
但我怎么没看过这种书写格式,请问什么情况下用这种书写格式呢?

论坛徽章:
0
70 [报告]
发表于 2003-05-24 19:28 |只看该作者

muzx:还是日期问题

原帖由 "ncwyj" 发表:
哦  终于知道了,谢谢!
但我怎么没看过这种书写格式,请问什么情况下用这种书写格式呢?


比如

$ echo abcsff | sed 's#.*\(..$\)#\1#'
ff
$ echo abcsff | sed 'sa.*\(..$\)a\1a'
ff
$ echo abcsff | sed 's,.*\(..$\),\1,'
ff


基本上什么字符都可以拿来作分割,只要对shell和你的表达式没有特殊的意义,主要就是为了方便,比如当分割路径是

/usr/local/bin/afdf/fadf

时,用传统的 “/” 作分隔,那就得用转义的 \ 来屏蔽字符串中的 /,而用其它的就不用啦,比如用 #
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP