例如,schellscript 将不会在 4 月 18 日、19 日和 20 日运行,然后 for may 是 16、17 和 18 日等等
abba
问问题
583 次
2 回答
0
我建议将 cron 用于此类事情,将计划的执行与脚本的实际作用分开。
在这里查看如何使用 cron。
于 2009-05-11T10:17:57.290 回答
0
您可以使用 date 命令以数字形式获取工作日date "+%w"
。周日的输出为 0,周一的输出为 1,以此类推。
您可以使用date "+%d"
. 从中减去 1 并除以 7;这将为您提供当前月份的完整周数。
从那里开始,它只是一堆简单的 if/then 语句。如果您需要更多帮助来实际实现这一点,请询问。
希望有帮助!
于 2009-05-11T01:24:06.147 回答