启用&在suse linux中远程禁用cronjob

时间:2018-01-03 12:36:41

标签: linux bash shell cron quoting

我正在执行下面的命令来远程禁用和启用Linux服务器上的cron作业,但命令不会禁用远程服务器上的cron作业。虽然它在同一服务器上尝试时工作。

ssh mysql@$pas_ser_name "crontab -l | sed "/^[^#].*$job_name/s/^/#/" | crontab -"

任何人都可以帮忙。我想用作业名远程启用和禁用linux作业。

1 个答案:

答案 0 :(得分:0)

crontab -l | grep -v'wget php -q http://www.example.com/event_reminder.php'| crontab - crontab -l列出了当前的crontab作业

grep -v过滤一些行

crontab - 将所有打印的内容添加到crontab文件中。

你可以使用它,我跳它会帮助你。