나는 나를 위해 빈번하지 않은 60 초마다 실행되는 cronjob을 만들었습니다. 그것은 간단한 명령입니다 : wget localhost
Mac에서 30 초, 16 초마다이 명령을 어떻게 실행할 수 있습니까?
나는 나를 위해 빈번하지 않은 60 초마다 실행되는 cronjob을 만들었습니다. 그것은 간단한 명령입니다 : wget localhost
Mac에서 30 초, 16 초마다이 명령을 어떻게 실행할 수 있습니까?
답변:
명령을 사용하여 실행 발사 된 대신에. 에서 속성 목록 파일을 사용하십시오. ~/Library/LaunchAgents/
과 /System/Library/LaunchAgents/
영감으로. developer.apple.com에 관한 문서 .
실행 간격을 예를 들어 지정하려면 다음을 입력하십시오. 30 초 동안 다음을 사용하십시오.
<key>StartInterval</key>
<integer>30</integer>
당신은 다음을 시도 할 수 있습니다 :
while true
do
<program>
sleep <time>
done
적절한 경우 교체하십시오.
편집 : 매 초마다 실행이 끝나면, 제어 + 기음 그걸 죽일거야.
<program>
0 초보다 오래 걸리며, 처음에는 약간 꺼져있을 것이고, 오프셋 시간은 길어질수록 누적됩니다.
cron
그래도.
매분마다 실행되는 bash 스크립트를 작성하십시오. wget을 루프에 넣거나 단순히 연속적인 호출을 sleep 30
각 통화 사이.