crontab에 액세스할 수 없는 경우 스크립트 실행을 예약하기 위해 WHILE 루프를 만드는 방법은 무엇입니까?

crontab에 액세스할 수 없는 경우 스크립트 실행을 예약하기 위해 WHILE 루프를 만드는 방법은 무엇입니까?

나는 원격 호스트에 SSH를 통해 데이터를 가져와 로컬 컴퓨터의 해당 데이터를 로그 파일(날짜 및 시간 포함)에 표시할 수 있는 간단한 스크립트를 작성했습니다. SSH IP 'df -Ph | grep Dataload_xps' >> /home/userid/Dataload-$(날짜 +%Y%m%d%H%M%S).log

이것은 훌륭하게 작동하지만 자동화해야 하는데 crontab이 없습니다! (허가 이유)

나는 이 while 루프를 시도했지만 좋지 않습니다. 사실이지만; ssh ip 'df -Ph | grep Dataload_xps'; 수면 30; 완료 & >> /home/userid/Dataload-$(날짜 +%Y%m%d%H%M%S).log

나는 다음과 같은 분야에서 도움이 필요합니다:

  1. 매시간 이 명령을 실행하는 while 루프를 만듭니다.
  2. 명령에 대한 반환이 없는 경우, 즉 디스크 공간이 없는 경우 - 오류 로그를 생성하십시오.

귀하의 도움에 감사드립니다!

관련 정보