Duda con crontab en vps

Razok Siguiendo
Seguidores
17

1
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
28 May 2012
Mensajes
1.141
Hola betas !

Queria preguntarles en cual es mi error al realizar un cron ya que lo configuro para hacer una descarga y que se guarde en /var/www/html
el cron es el siguiente:

Este cron se ejecuta normal y sobreescribe correctamente, pero me guarda el archivo en /root/ y no cambia el nombre.
*/59 * * * * /usr/bin/curl -O http://miweb.com/nombre.xml /var/www/html/nuevonombre.xml

Con este cron se ejecuta norma, cambia el nombre y lo guarda correctamente en la ruta que quiero, pero no me sobreescribe el archivo cada que se descarga.
*/59 * * * * wget -O http://miweb.com/nombre.xml /var/www/html/nuevonombre.xml

que puedo estar haciendo mal ? con wget no se si realmente me sobreescriba el archivo.
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.749
Con wget miwebsite -O /ruta/del/archivo lo sobrescribes cada vez que ejecuta

El cron debe tener permisos para ejecutar binarios, ya que en su defecto solo root puede en lo adelante
 

Razok

1
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
28 May 2012
Mensajes
1.141
Con wget miwebsite -O /ruta/del/archivo lo sobrescribes cada vez que ejecuta

El cron debe tener permisos para ejecutar binarios, ya que en su defecto solo root puede en lo adelante
Gracias, muy buena recomendacion.

Antes de tu respuesta, lo tuve que hacer de la siguiente manera y funciono a la perfección.

Para ejecutarse cada 6 horas
Insertar CODE, HTML o PHP:
0 */6 * * * /root/script.sh

con este code lo descargue a root, y de ahi lo muevo a html con el nuevo nombre y sobreescribo, funciona correctamente.
Insertar CODE, HTML o PHP:
#!/bin/bash
/usr/bin/curl -O http://website/archivo.xml
mv /root/archivo.xml /var/www/html/nuevonombre.xml -f

asi de esta manera me sobreescribe el archivo cada 6 horas en la ruta que quiero, y me funciono a la perfeccion.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba