태그 Archives: loop

bash 스크립트의 실행 속도(간격) 한계

bash 로 작성된 스크립트의 경우 anacron 혹은 crond 에 의존하여 작동을 한다.

때문에 지정 할 수 있는 최소 시간은 1분이다.

즉 1분에 1회만 실행이 가능하다.

 

이 한계를 넘기 위해 아래와 같이 작성하여 지정된 TERM (1) 동안 sleep 을 하고 excute-job 펑션을 재실행 하도록 작성한여 이 한계를 넘어선다 ‘ㅅ’

즉 매 1초간 동작을 하는 개념으로 사용할 수 있다.

당연히 TERM 값을 10을 준다면 매10초마다 동작을 하는 스크립트 작성이 되겠다 🙂