首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

用shell 或许C 实现

2013-01-06 
用shell 或者C 实现脚本运行后现实:2011-01-0100:00:00 //也就是:2011年01月01日的0时0分0分2011-01-0101:

用shell 或者C 实现
脚本运行后现实:
  2011-01-01       00:00:00 //也就是:2011年01月01日的0时0分0分
  2011-01-01       01:00:00 //也就是:2011年01月01日的1时0分0分
  2011-01-01       02:00:00 //也就是:2011年01月01日的2时0分0分
  2011-01-01       03:00:00 //也就是:2011年01月01日的3时0分0分
  2011-01-01       04:00:00 //也就是:2011年01月01日的4时0分0分
  2011-01-01       05:00:00 //也就是:2011年01月01日的5时0分0分

  .........
  2011-01-01       23:00:00 //到:2011年01月01日的23时0分0分
 



如何用shell来完成这个脚本呢,我很苦恼
[解决办法]

for m in `seq 1 12`
do
    for d in `cal $m 2011 
[解决办法]
 sed -n '3,$ p'`
    do
        for h in `seq 0 23`
        do
            printf "2011-%02d-%02d %02d:00:00\n" $m $d $h
        done
    done
done

热点排行