用SHELL编程如何实现输出一段日期?!

Jack_Ju 2010-08-09 10:24:39
加精
最近遇到一个问题就是想实现一个很简单的功能:
就是:使用shell编程将20100622到20100808这段间隔内的日期输出。
就这么简单的逻辑,我想知道各位高手有什么独到的解决办法没?
欢迎大家来挑战一下哦。。。别看简单,虽然看起来简单。呵呵
...全文
2809 100 打赏 收藏 转发到动态 举报
写回复
用AI写文章
100 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jack_Ju 2010-10-13
  • 打赏
  • 举报
回复
[Quote=引用 98 楼 jiaanqing 的回复:]
怎么跑到DB2来了.
[/Quote]
只能说好帖子无处不在,哈哈
风中追梦郎 2010-09-23
  • 打赏
  • 举报
回复
怎么跑到DB2来了.
dut703 2010-08-26
  • 打赏
  • 举报
回复
不错,路过
nwpuyjz2001 2010-08-24
  • 打赏
  • 举报
回复
学习了
ljc007 2010-08-24
  • 打赏
  • 举报
回复
[Quote=引用 63 楼 primaryabc 的回复:]
这个膜拜了
顺便问下,这里86400就是一天吗?[/Quote]
是的,86400秒=1天。
ljc007 2010-08-24
  • 打赏
  • 举报
回复
[Quote=引用 85 楼 betteroneisme 的回复:]
老兄 这个是什么语言啊 我是c出身[/Quote]

Unix Shell
ljc007 2010-08-24
  • 打赏
  • 举报
回复
[Quote=引用 64 楼 theone5288 的回复:]
主席,能给小弟讲解下么,我这运行你这个报错啊!!
[/Quote]

因为你的系统不支持GNU的date -d
linwang2008 2010-08-24
  • 打赏
  • 举报
回复
好文章,顶一个,顶一个,Ding!!!
hzwsoft 2010-08-24
  • 打赏
  • 举报
回复
while 循环读取即可
betteroneisme 2010-08-23
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 ljc007 的回复:]

Assembly code
startDate=20100622
endDate=20100808
startSec=`date -d "$startDate" "+%s"`
endSec=`date -d "$endDate" "+%s"`
for((i=1277136000;i<=1281196800;i+=86400)); do
echo `date -d "@$i" "+%Y%……
[/Quote]
老兄 这个是什么语言啊 我是c出身
DDY110 2010-08-23
  • 打赏
  • 举报
回复
牛人太多了,shell学习中
Edai9508 2010-08-23
  • 打赏
  • 举报
回复
嘿嘿,不错的说
ddd90 2010-08-23
  • 打赏
  • 举报
回复
学习学习
tldgw 2010-08-23
  • 打赏
  • 举报
回复
来学习一下
Jack_Ju 2010-08-23
  • 打赏
  • 举报
回复
[Quote=引用 85 楼 betteroneisme 的回复:]
引用 16 楼 ljc007 的回复:

Assembly code
startDate=20100622
endDate=20100808
startSec=`date -d "$startDate" "+%s"`
endSec=`date -d "$endDate" "+%s"`
for((i=1277136000;i<=1281196800;i+=86400)); do
ec……
[/Quote]
SHELL脚本语言
zlsym 2010-08-23
  • 打赏
  • 举报
回复
学习啦
liyanjing1987 2010-08-23
  • 打赏
  • 举报
回复
好强大!
lily279 2010-08-22
  • 打赏
  • 举报
回复
ffffffffffffffffffffffff
wjr19731973 2010-08-22
  • 打赏
  • 举报
回复
注意判断大、小月。
forfunforlove 2010-08-22
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分
加载更多回复(71)

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧