¿Cómo crear un bucle WHILE para programar la ejecución del script si NO HAY ACCESO a crontab?

¿Cómo crear un bucle WHILE para programar la ejecución del script si NO HAY ACCESO a crontab?

Escribí un script simple que me permite enviar ssh a un host remoto para extraer datos de él y presentarlos en mi máquina local en un archivo de registro (incluida la fecha y la hora): ssh ip 'df-Ph | grep Dataload_xps' >> /home/userid/Dataload-$(fecha +%Y%m%d%H%M%S).log

Esto funciona muy bien, pero necesito automatizarlo y ¡no tengo crontab! (razones del permiso)

Intenté este bucle while, que no es muy bueno: si bien es cierto; hacer ssh ip 'df -Ph | grep Carga de datos_xps'; dormir 30; hecho & >> /home/userid/Dataload-$(fecha +%Y%m%d%H%M%S).log

Necesito ayuda en:

  1. creando un bucle while que ejecuta este comando cada hora.
  2. Si no hay retorno en el comando, es decir, no hay espacio en disco, cree un registro de errores.

¡Su ayuda es muy apreciada!

información relacionada