是否可以在启动时每周运行一次任务?例如:周一重启后启动命令 1,周二重启后启动命令 2(但不启动命令 1)
答案1
您可以使用 中的单个cron
条目@reboot
,并使用脚本来选择命令。例如,在 中crontab
:
@reboot bash /path/to/my/script.sh
并且/path/to/my/script.sh
:
#! /bin/bash
case $(date +%u) in
1)
echo Monday
command 1
;;
2)
echo Tuesday
command 2
;;
# ...
7)
echo Sunday
;;
esac