
오늘 저는 서비스를 실행하기 위해 시스템 타이머를 추가하려고했습니다.0100hrs
에매월 첫째주 토요일. 에 따르면남자 7 systemd.timer한 쌍의 마침표 문자를 사용하여 값 범위를 지정할 수 있습니다.
Two values separated by ".." may be used to indicate a range of values
다음 항목이 작동하도록 시도했지만 실패했습니다 OnCalendar
.
[Timer]
OnCalendar=Sat *-*-1..7 01:00:00
나는 다른 맨페이지/가이드를 찾기 위해 인터넷을 둘러보았는데 모두 맨 7페이지에서 말한 내용을 확증하는 것 같았습니다. 결국 나는 덜 우아한 것을 포기하고 정착했습니다.
[Timer]
OnCalendar=Sat *-*-1,2,3,4,5,6,7 01:00:00
이것은 Ubuntu 16.04 서버에 있었습니다. 첫 번째 방법으로 범위 진입에 성공한 사람이 있나요?
편집: 내 시스템 버전은 다음과 같습니다.
- libpam-systemd/xenial-updates, 이제 229-4ubuntu17 amd64 [설치됨]
- libsystemd0/xenial-updates, 이제 229-4ubuntu17 amd64 [설치됨]
- python3-systemd/xenial, 이제 231-2build1 amd64 [설치됨]
- systemd/xenial-updates, 이제 229-4ubuntu17 amd64 [설치됨]
- systemd-sysv/xenial-updates, 이제 229-4ubuntu17 amd64 [설치됨]