Sar*_*ara 5 shell unix-timestamp
我是shell脚本的新手.
我想写一个脚本,我在那里添加几个月和几天到当天.例如,它采用当前日期,每次添加3到第4天到第2天和第2天.作为论点给出的所有三件事.
我真的很感激.
BR
the*_*rce 10
提示:启动终端(在我的情况下是bash终端)
帮助是一个很好的起点
date --help
Run Code Online (Sandbox Code Playgroud)
或手册页
man date
Run Code Online (Sandbox Code Playgroud)
很多信息和例子.
bash中的日期操作(复制粘贴在终端中运行的示例):
在当前日期添加10天:
date -d "10 day" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
或删除10天到当前日期
date -d "-10 day" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
在当前日期加2个月:
date -d "2 month" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
从当前日期起删除2个月:
date -d "-2 month" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
在当前日期添加1年
date -d "1 year" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
删除1年到当前日期
date -d "-1 year" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
混合每月添加1年
date -d "1 year 1 month 1 day" +"%Y %m %d"
Run Code Online (Sandbox Code Playgroud)
在脚本中(在我的情况下是bash)
foobaa=`date -d "1 year 1 month 1 day" +"%Y %m %d"`
echo $foobaa
Run Code Online (Sandbox Code Playgroud)
我希望它有点帮助..
| 归档时间: |
|
| 查看次数: |
12264 次 |
| 最近记录: |