Розділ 3. Параметри командного рядка

KonsoleKalendar підтримує такі параметри:

ПараметрОпис
Загальні параметри: 
--help, --help-allПоказує довідку з параметрів програми.
--authorПоказує відомості про авторів програми.
-v, --versionПоказує відомості щодо версії програми.
--licenseПоказує інформацію про ліцензування програми.
Параметри: 
--verboseВиводить корисні повідомлення під час виконання програми.
--dry-runВиводить інформацію про те, що має бути зроблено, але при цьому програма не виконує жодних дій. Жодного файла не буде змінено, не буде виконано вставки, зміни вилучення будь-якого з існуючих файлів, а також не буде створено жодного нового файла.
--allow-guiДозволити ресурси, яким для роботи може знадобитися інтерактивний інтерфейс користувача. За звичайних операцій буде використано лише ресурси, яким ніколи не потрібно буде втручання користувача (наприклад, календарі у файлах).
Типи подій (ці параметри можуть бути поєднані): 
--eventТільки для подій (типовий).
--todoПрацювати лише із записами завдань. (Ще не реалізовано)
--journalПрацювати лише із записами журналів. (Ще не реалізовано)
Головні режими роботи: 
--viewВивести події календаря у вказаному експортному форматі.
--addДодає подію до календаря.
--changeЗмінює існуючу подію з календаря.
--deleteВилучає існуючу подію з календаря.
--create  назва_файла Створити календар з наявного файла.
--import  імпортований-файлІмпортувати вказаний календар до основного календаря.
--list-calendarsПоказати список доступних календарів.
Модифікатори дій: 
--allПереглянути всі записи календаря.
--nextПереглянути наступну подію з календаря.
--show-next  кількість_днівПоказати записи про події протягом вказаної кількості днів від поточного дня.
--uid  UIDПереглянути, вилучити або змінити запис про подію з цим унікальним рядковим ідентифікатором (UID).
--date  датаПочати з вказаного дня [РРРР-ММ-ДД]. Типовою датою є поточний день
--time  часПочати з вказаного часу [ГГ:ХХ]. Типовим часом перегляду є 07:00.

Щоб додати або змінити рухомий запис про подію, скористайтеся параметрами --time float та --end-time float.

--end-date  дата-завершенняЗавершити у цей день [РРРР-ММ-ДД]. Типове значення, встановлюється параметром --date.
--end-time  час-завершенняЗавершити у цей час [ГГ:ХХ]. Типовим часом завершення перегляду є 17:00.

Щоб додати або змінити рухомий запис про подію, скористайтеся параметрами --time float та --end-time float.

--epoch-start  час-епохиПочати з вказаного часу [у секундах епохи].
--epoch-end  час-епохиЗавершити у цей час [у секундах епохи].
--summary  резюмеДодати резюме події (працює з add і change).
--description  описДодати опис події (працює з add і change).
--location  місцеДодати місце події (працює з add і change).
--calendar  ідентифікаторВказує, який календар слід використовувати.

Якщо не вказано іншого, буде використано ваш типовий ресурс KOrganizer.

Параметри експорту: 
--export-type  тип-експортуЕкспортувати до файла вказаного типу. Типовим типом файлів для експорту є «Text»
--export-file  файл-експортуЕкспортувати до файла. Типово, виведену інформацію буде записано до стандартного виводу інформації.
--export-listВивести список типів для експорту і завершити роботу програми.