如何编写一个shell脚本,将月份和年份添加到当前日期
发布时间:2020-12-15 22:45:09 所属栏目:安全 来源:网络整理
导读:我是 shell脚本的新手. 我想写一个脚本,我在那里添加几个月和几天到当天. 例如,它采用当前日期,每次添加3到第4天到第2天和第2天. 作为论点给出的所有三件事. 我真的很感激. BR 解决方法 提示:启动终端(在我的情况下是bash终端) 帮助是一个很好的起点 date -
我是
shell脚本的新手.
我想写一个脚本,我在那里添加几个月和几天到当天. 我真的很感激. BR 解决方法
提示:启动终端(在我的情况下是bash终端)
帮助是一个很好的起点 date --help 或手册页 man date 很多信息和例子. bash中的日期操作(复制粘贴在终端中运行的示例): 在当前日期添加10天: date -d "10 day" +"%Y %m %d" 或删除10天到当前日期 date -d "-10 day" +"%Y %m %d" 在当前日期加2个月: date -d "2 month" +"%Y %m %d" 从当前日期起删除2个月: date -d "-2 month" +"%Y %m %d" 在当前日期添加1年 date -d "1 year" +"%Y %m %d" 删除1年到当前日期 date -d "-1 year" +"%Y %m %d" 混合每月添加1年 date -d "1 year 1 month 1 day" +"%Y %m %d" 在脚本中(在我的情况下是bash) foobaa=`date -d "1 year 1 month 1 day" +"%Y %m %d"` echo $foobaa 我希望它有点帮助.. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Scala:列出[Tuple3]到Map [String,String]
- Angular 4“无法绑定到’ngModel’,因为它不是’input’的已
- angularjs – TypeScript编译器省略了导入的angular-transl
- angular-ui-tree
- angularjs – angular.js – 欧洲符号中的十进制数字
- 2017 前端大事件和趋势回顾,2018 何去何从?
- 在Angular2中相当于ngShow和ngHide是什么?
- scala – 如何在SBT构建中跳过测试?
- ruby-on-rails – 将docker容器部署到生产环境
- 如何在POSIX shell脚本中迭代字符串的字符?