我有一个脚本,我想在每小时的第一分钟执行。因此,我创建了第二个文件,名为crontab.sh
:
$ cat crontab.sh
#!/bin/bash
#cript path
script_path="/mnt/lap_c/home/ditsiaou/2024/climpact/stavros_keppas/weatherxm/beginning/basic_script.sh"
# Add the cron job to run the script at the first minute of each hour
(crontab -l ; echo "1 * * * * $script_path") | crontab -
echo "Cron job added to run the script at the first minute of each hour."
我执行了crontab.sh
。
最后。所需的脚本在每小时的第一分钟成功运行。
假设在不久的将来我想删除这条规则。我应该删除 crontab.sh 文件吗?另外,假设我希望脚本在每小时的第九分钟执行。编辑 crontab.sh 文件将删除第一个规则并创建第二个规则。
不,不要删除您的
crontab.sh
文件,但如果您想删除执行,只需在使用时删除相应的行crontab -e
即可使用您首选的编辑器编辑 crontab。您可以在现有的 crontab 之前使用以下命令进行备份crontab -l > /tmp/file