Curl nos permite lanzar scripts escritos en php en el servidor donde tengamos alojado nuestro proyecto.
Lo interesante es hacerlo desde el cron, pudiendo automatizar que por ejemplo se ejecute cada día.
Lanzar un script desde curl:
curl http://localhost/script.php
Incluir en cron:
crontab -e
Se nos abrirá un editor de texto para configurar el cron, posiblemente vi.
Incluimos una linea de ejemplo:
30 4 * * * /usr/bin/curl -s http://localhost/script.php
Aquí estamos indicando que se lance todos los días a las 4:30 y el parámetro -s le indica a curl que lo haga de forma silenciosa.