我想編寫打印出日期按以下格式bash腳本:打印日期
20120205_16
(year)(month)(day)_(24 hour)
因此命令爲當前日期做到這一點:
date +'20%y%m%d_%H'
我想要做的是從指定的日期打印每個日期像這樣(使用for循環或其他)。例如:
20120205_16 -> 20120305_18 would be:
20120205_16
20120205_17
20120205_18
...
20120305_17
20120305_18
很明顯,這裏的兩個硬位是指定日期並按小時遞增。
使用日期或其他方法可以輕鬆完成此操作嗎?
啊,我只注意到你正在使用'20%y'。我相信你只是想用'%Y'這個給你整年的時間。 – 2012-07-20 07:19:04