매년 1월과 6월 두 번째 금요일에 크론 작업을 예약해야 합니다. 특정 달 동안은 할 수 있었지만 다른 두 달 동안 할 수 있는 방법을 찾고 있습니다.
내가 시도한 것은 다음과 같습니다.
0 0 0 ? 1-6/6 6#2
답변1
cron
1월과 6월의 매주 금요일(1일부터 14일까지)이 실행되도록 작업을 설정합니다 .
23 9 1-14 Jan,Jun Fri /home/george/bin/do_it
do_it
대본 에서는 exit
이번이 첫 번째 금요일이면
daynum=$(date +%e)
[[ $daynum -le 7 ]] && exit
데이터를 더 고려해 보면(두 번째 금요일은 # 8-14이고 금요일임) 이것이 작동하지 않을까요?
23 9 8-14 Jan,Jun Fri /home/george/bin/do_it