我有一个cronjob,将在每月月底发布,以生成月度报告.
在这里,我找到了如何在每个月末启动工作: Cron工作在本月的最后一天运行
现在,我只想将月份最后一天的日期作为脚本的参数.
例如:
compute_monthly_rate -e **2016.01.31**
Run Code Online (Sandbox Code Playgroud)
我如何通过这个日期作为参数?
大多数实现cron传递一个命令字符串,/bin/sh这取决于它在你的系统上是什么以及date你有什么实现你可能有运气:
compute_monthly_rate -e $(date +%Y.%m.%d)
Run Code Online (Sandbox Code Playgroud)
首先在终端中尝试:
$ date +%Y.%m.%d
2016.02.02
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2180 次 |
| 最近记录: |