random

Linux

crontab 랜덤 시간 후 작업 실행하기

crontab이란 일종의 작업 스케줄러로 "매일 10시에 A 작업을 실행해라.", "8시~13시 사이에 30분마다 B 작업을 실행해라." 등의 작업 생성이 가능하다. 기본적인 사용법은 다른 블로그를 참고 부탁하며, 여기서는 crontab을 사용해 랜덤 시간 후에 작업을 실행하는 설정을 기록해본다. 기본 형식 랜덤 시간을 발생시키기 위한 random 명령어와 일정 시간 후 실행시키기 위한 sleep 명령어를 사용한다. * * * * * sleep ${RANDOM:0:2}m ; /path/to/script 위 코드에서 RANDOM은 0-32767 사이의 랜덤한 숫자를 리턴하며, :0:2를 통해 2자리를 잘라낸다. 즉, sleep ${RANDOM:0:2}m 의 의미는 '랜덤으로 발생한 2자리 수 분(m) 만큼..

삿뿐삿뿐
'random' 태그의 글 목록