He creado trabajos cron para mi sitio que se enumeran a continuación y están funcionando bien. Imprimo todo el trabajo cron usando este script PHP:
$cronfiles=exec('crontab -l',$output);
echo "<pre>";
print_r($output);
Qué salidas:
[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
Ahora quiero eliminar o eliminar un solo trabajo cron de mi servidor a través del comando. Por ejemplo, quiero eliminar el trabajo cron " 0 0 * * * wget php -q http://www.example.com/event_reminder.php
" del servidor.
Intenté un crontab -r
comando que elimina todo el trabajo cron de mi servidor, pero quiero eliminar el trabajo cron específico.
¿Me pueden ayudar a encontrar una solución?