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:
- creando un bucle while que ejecuta este comando cada hora.
- Si no hay retorno en el comando, es decir, no hay espacio en disco, cree un registro de errores.
¡Su ayuda es muy apreciada!