问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在SHELL获取当天时间的月份和上个月的月份还有下个月的月份

发布网友 发布时间:2022-04-26 18:27

我来回答

2个回答

热心网友 时间:2023-10-20 23:42

上个月比较好写,减去当前日期,再减1天
# date -d "-1 days" -d "-`date +%d` days" +%m
09
------------------------------------------------------------
下个月就不好写咯
date里的1 month有问题
比如今天是10月31日
# date -d "1 month" +%m
12
变成12月了

# date +%m
10
获取当前月份

那么下个月只好写代码了:
now_month=`date +%m`
if [ $now_month -ne 12 ];then
echo nextmonth is `expr $now_month + 1`

else
echo nextmonth is 01

fi

热心网友 时间:2023-10-20 23:42

linux中:
当月
date +%Y%m
上个月
date -d "(date +%Y%m)01 last month" +%Y%m
下个月
date -d "(date +%Y%m)01 next month" +%Y%m
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
表格列求和公式怎么设置 求和函数公式怎么输入 北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 编写shell使2个日期变量之间的各个日期导出到1个文件里 shell根据日期得到日期周一的日期 怎么将shell变量等于命令的结果,比如把date命令的结果赋值给变量a shell转换时间格式问题 为什么在shell中使用date +%N,结果只输出一个N? 用shell命令取得文件生成时间 在xshell用date查询日期为英文,用shell脚本date得到的结果为乱码,这个怎么解决? 在shell中怎么使用date参数 shell如何实现date格式不对重新输入 shell date 获取昨天日期及几种特殊格式 shell文件时间戳怎么转换成date格式 shell date %H shell中date函数,我知道显示当前月是echo "`date \"+%Y-%m\"`",那么要是我想显示上个月呢? 如何煮好麻婆豆腐? 怎么样才能在做麻婆豆腐时,让豆腐不碎呢? 麻婆豆腐怎么做才不会烂掉? 麻婆豆腐怎么不容易碎 可以直接下锅煮吗?怎么做出不碎好吃的麻婆豆腐? 麻婆豆腐如何做下饭不碎呢? 麻婆豆腐,要怎样煮才不会烂咧? 本人肤色较黄,RMK的水凝粉底霜适合我吗? RMK哪款粉底液适合我?谢谢,加20分! RMK Creamy Foundation水凝粉霜 关于RMK液状粉霜色号及英文全名的疑问 RMK水凝粉霜色号选择~ RMK水粉霜 中海分红基金398012 中海分红增利基金今天的净值是多少 中海分红增利基金今日净值是多少呢 基金398012最新净值 有怎么查到注册用的手机号 2022年4月北京剑桥少儿英语考试都停了吗? 知道没有绑定手机号怎么查是谁申请的 你好,我想问一下我不小心忘记了我申请是用什么号码的,现在怎么查询手机号码 用手机号可以查到本手机注册了那个吗? 剑桥少儿英语考试的考试形式 怎么查看手机号注册了几个 剑桥少儿英语预备级是怎么回事儿? 木质门窗好还是塑钢门窗好?各有什么优缺点? 家里装修窗户,选用断桥铝的好还是塑钢的好?