【发布时间】:2025-12-13 02:45:01
【问题描述】:
我正在使用旧版本的 Unix,我想使用昨天的日期每天运行脚本 我的脚本可以说
30 08 * * * script.ksh dd mm yy 制作方法
【问题讨论】:
-
你可以找到昨天使用非 GNU 的
date和 *.com/a/36391308/3220113(也考虑夏令时)
我正在使用旧版本的 Unix,我想使用昨天的日期每天运行脚本 我的脚本可以说
30 08 * * * script.ksh dd mm yy 制作方法
【问题讨论】:
date 和 *.com/a/36391308/3220113(也考虑夏令时)
你可以这样做:
script.ksh $(date -d yesterday "+\%d \%m \%y")
% 被引用是因为它是 crontab 中的换行符。
【讨论】:
date -d "-1 day",您可能需要使用特定于区域设置的名称。