파일 시스템 이벤트가 발생할 때 명령을 실행하려면 inotifywait
을 사용하고 있습니다. 나는 또 다른 파일 시스템 이벤트가 발생하고 또 다른 이벤트가 발생하면 5 초 동안 타이머를 다시 설정하고 좀 더 기다리고 싶습니다. 이해가 되니?Bash의 주소 지정 타이머
내 문제는 내가 Bash에서 이것을 공격하고 있는데 어떻게 해야할지 모르겠다. 자바 스크립트에서,이 같은 일부 코드의 setTimeout을 사용하십시오 :
function doSomething() { ... }
var timer;
function setTimer() {
window.clearTimeout(timer)
timer = window.setTimeout(doSomething, 5000);
}
// and then I'd just plug setTimer into the inotifywait loop.
그러나이 배쉬의 주소, 지울 배경 타이머입니까?
'sleep'을 실행하는 백그라운드 프로세스를 사용하여 에뮬레이션 할 수있는 경우도 있습니다. 그래도 응용 프로그램에 어떻게 사용할지 모르겠습니다. – Barmar