分类:
2009-10-16 15:04:12
查看AIX中如下的命令:
errpt –s $(`TZ=”BESIT+16” date + %m%d%H%M%y`)
解释如下:
1) errpt –s
2) date + %m%d%H%M%y:使用date命令按照+号后格式所指定的当前时间,在此例中时间格式为:mmddhhmmyy(month, day, hour, minute and year)
3) TZ=”BESIT+16”用于指定系统时区,北京的时区为:BESIT-8,所以BESIT+16正好与北京相差24小时,而TZ的值直接作用于date命令的返回值,所以TZ=”BESIT+16” date + %m%d%H%M%y返回的正是相差一天的时间点(即昨天的此时此刻),从而整个命令完成了显示昨天系统错误日志的功能