J'ai créé des emplois cron pour mon site (voir la liste ci-dessous) et ils fonctionnent bien. J'imprime tous les travaux cron en utilisant ce script PHP:
$cronfiles=exec('crontab -l',$output);
echo "<pre>";
print_r($output);
Quelles sorties:
[0] => 0 0 * * * wget php -q http://www.example.com/report_send.php
[1] => 0 0 * * * wget php -q http://www.example.com/event_reminder.php
[2] => 0 0 * * * wget php -q http://www.example.com/user_reminder.php
[3] => * * * * * wget php -q http://www.example.com/cleardata.php
Maintenant, je veux supprimer ou supprimer un seul travail cron de mon serveur par commande. Par exemple, je veux supprimer le travail " 0 0 * * * wget php -q http://www.example.com/event_reminder.php
" du serveur.
J'ai essayé la crontab -r
commande qui supprime tous les travaux cron de mon serveur mais je veux supprimer le travail cron spécifique.
Pouvez-vous m'aider s'il vous plaît pour la solution?