欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在shell腳本中獲取上個(gè)月最后一天的日期方法

 更新時(shí)間:2018年06月20日 09:34:51   作者:進(jìn)擊的巨喵  
今天小編就為大家分享一篇在shell腳本中獲取上個(gè)月最后一天的日期方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

linux中用date命令來獲取上個(gè)月最后一天的日期:

$ date -d"`date +%Y%m01` last day" +%Y%m%d 
20161231 

編寫腳本getdate.sh:

#! /bin/sh 
nowdate=`date +%Y%m01` #本月第一天 
startdate=`date -d"$nowdate last month" +%Y%m%d` #上個(gè)月第一天 
enddate=`date -d"$nowdate last day" +%Y%m%d` #上個(gè)月最后一天 
#遍歷上個(gè)月的每一天 
while (( $startdate <= $enddate )) 
do 
  echo $startdate 
  startdate=`date -d "+1 day $startdate" +%Y%m%d` 
done 

運(yùn)行該腳本的結(jié)果:

./getdate.sh 
20161201
20161202
20161203
20161204
20161205
20161206
20161207
20161208
20161209
20161210
20161211
20161212
20161213
20161214
20161215
20161216
20161217
20161218
20161219
20161220
20161221
20161222
20161223
20161224
20161225
20161226
20161227
20161228
20161229
20161230
20161231

以上這篇在shell腳本中獲取上個(gè)月最后一天的日期方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論