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 |
在静默模式下运行:
|
-c calid |
要导入的日历的日历 ID。运行 calendar 命令时,此选项是必需的。 如果指定的日历 ID 已经存在,导入的数据将与当前日历合并。无默认值。 有关更多信息,请参见创建日历的唯一标识符 (calid)。 |
从文件 tchang.ics 中以 iCalendar(text/calendar 文件)格式导入日历 ID 为 tchang 的日历:
csimport -c tchang calendar tchang.ics
从文件 tchang.xml 中以 XML(text/xml 文件)格式导入日历 ID 为 tchang 的日历:
csimport -c tchang calendar tchang.xml