csimport 유틸리티는 csexport 유틸리티를 사용하여 내보낸 달력을 iCalendar(ics) 또는 XML 형식으로 파일에서 가져옵니다. 명령은 다음과 같습니다.
calendar 명령은 지정된 달력을 가져옵니다.
version 명령은 현재 설치된 유틸리티의 버전 번호를 표시합니다.
달력 구성 요소를 가져오기 위한 날짜 계산은 해당 구성 요소의 X-NSCP-DTSTART-TZID에서 지정한 표준 시간대를 사용합니다. 지정한 표준 시간대가 없다면 ics.conf에 있는 서버 표준 시간대가 사용됩니다.
Calendar Server가 설치된 시스템에서 유틸리티를 로컬로 실행해야 합니다.
Calendar Server는 실행 중이거나 중지되어 있을 수 있습니다.
설치 중에 지정한 Calendar Server가 실행되고 있는 사용자와 그룹(icsuser, icsgroup 등) 또는 root로 로그인된 상태이어야 합니다.
csimport [-v|-q] -c calid calendar inputfile |
다음 표에서는 csimport 유틸리티에 대해 사용 가능한 명령을 보여 줍니다.
표 D–20 csimport 유틸리티 명령
명령 |
설명 |
---|---|
calendar inputfile |
지정된 입력 파일에서 달력을 가져옵니다. 파일의 데이터 형식은 파일 이름 확장자에 의해 결정됩니다.
|
version |
유틸리티의 버전을 표시합니다. |
다음 표에서는 csimport 유틸리티 명령 옵션에 대해 설명합니다.
표 D–21 csimport 유틸리티 명령 옵션
옵션 |
설명 |
---|---|
-v |
세부 정보 표시 모드로 실행합니다. 수행되는 명령에 대해 사용 가능한 모든 정보를 표시합니다. 기본값은 off입니다. |
-q |
quiet 모드로 실행합니다.
|
-c calid |
가져올 달력의 달력 아이디. 이 옵션은 calendar 명령의 필수 옵션입니다. 지정된 달력 아이디가 이미 존재하는 경우에는 가져온 데이터를 현재 달력에 병합합니다. 기본값은 없습니다. 자세한 내용은 달력 고유 아이디(calid) 만들기를 참조하십시오. |
달력 아이디가 tchang인 달력을 tchang.ics 파일에서 가져오며 다음 iCalendar(text/calendar 파일) 형식이 예상됩니다.
csimport -c tchang calendar tchang.ics
달력 아이디가 tchang인 달력을 tchang.xml 파일에서 가져오며 다음 XML(text/xml 파일) 형식이 예상됩니다.
csimport -c tchang calendar tchang.xml