매년 1월과 6월 두 번째 금요일에 크론 작업을 예약해야 합니다. 이 작업을 한 달 안에 할 수 있지만 두 달 안에 할 수 있는 방법을 찾고 있습니다.
내가 시도한 것은 다음과 같습니다.
0 0 0 ? 1-6/6 6#2
답변1
cron
1월과 6월(1월 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