#!/usr/bin/ksh
###############################################################################################################
#Script name: ./get_year_month.ksh
#Script description: drop table 3 months age.
#Current Release Version: 1.0.0
#Script Owner: hbhe0316
#Latest editor: hbhe0316
#Support platform: Linux OS for IBM AIX.
#Date: 2022/7/30---first Version for get_year_month.ksh
#Change log:
#Descript:./get_year_month.ksh
#
###############################################################################################################
month=$(date "+%m")
year=$(date "+%Y")
get_date_month(){
last_m=$((($year*12 + $month - $1 ) % 12 ))
last_y=$((($year*12 + $month - $1 ) / 12 ))
if [[ ${#last_m} -eq 1 ]];then
last_m=`echo $last_m | awk '{printf("%02d\n",$0)}'`
fi
year_month=$last_y$last_m
echo "year_month is $year_month"
}
main(){
get_date_month 190
}
main
AIX shell获取前几个月时间
原创wx62e28ac222a20 博主文章分类:shell ©著作权
©著作权归作者所有:来自51CTO博客作者wx62e28ac222a20的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:python获取前几个月时间
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java条件判断题:判断这一天是当年的第几天
从键盘分别输入年、月、日,判断这一天是当年的第几天
System switch语句 条件判断