Capitolo 3. Argomenti di linea di comando

KonsoleKalendar gestisce le seguenti opzioni:

OpzioneDescrizione
Opzioni generiche: 
--help, --help-allMostra un messaggio di aiuto sulle opzioni del programma.
--authorMostra le informazioni sugli autori del programma.
-v, --versionMostra delle informazioni sulla versione del programma.
--licenseMostra le informazioni sulla licenza d'uso del programma.
Opzioni: 
--verboseStampa messaggi di aiuto sull'esecuzione.
--dry-runStampa che cosa sarebbe stato fatto, ma senza eseguire. Non cambia nessun file; non inserisce né rimuove o modifica file esistenti, e non crea nuovi file.
--allow-guiPermette l'uso di risorse che possono richiedere un'interfaccia utente interattiva. Nelle normali operazioni, sono usate solo le risorse che non richiedono mai un'interfaccia utente (come i calendari basati su file).
Tipi di occorrenza (queste opzioni possono essere combinate): 
--eventOpera solo su Eventi. (Predefinito)
--todoOpera solo su Cose da fare. (Non implementata)
--journalOpera solo su Diari. (Non implementata)
Modalità principali di operazione: 
--viewStampa gli eventi del calendario nel formato di esportazione specificato.
--addAggiunge un evento al calendario.
--changeModifica un evento esistente nel calendario.
--deleteRimuove un evento esistente del calendario.
--date  nomefile Crea un nuovo calendario da un file esistente.
--import  file-da-importareImporta questo calendario nel calendario principale.
--list-calendarsElenca i calendari disponibili.
Modificatori dell'operazione: 
--allMostra tutte le voci del calendario.
--nextMostra l'attività successiva nel calendario.
--show-next  giorniIniziando dalla data specificata mostra i prossimi n giorni di attività.
--uid  UIDMostra, elimina o cambia l'evento con questa stringa di identificazione univoca.
--date  dataInizia da questo giorno [[AAAA-MM-GG]]. Il giorno predefinito è oggi
--time  oraInizia da quest'ora [[HH:MM]]. L'ora predefinita per l'inizio è 07:00.

Per aggiungere o eliminare un evento fluttuante, usa una delle opzioni --time float o --end-time float.

--end-date  data-di-fineTermina in questo giorno [AAAA-MM-GG]. Il valore predefinito è impostato con --date.
--end-time  ora-di-fineTermina a quest'ora [HH:MM]. L'ora di fine predefinita per la visione è 17:00.

Per aggiungere o eliminare un evento fluttuante, usa una delle opzioni --time float o --end-time float.

--epoch-start  ora-epocaInizia da quest'ora [secondi dall'inizio dell'epoca UNIX].
--epoch-end  ora-epocaTermina a quest'ora [secondi dall'inizio dell'epoca UNIX].
--summary  riassuntoAggiunge un riassunto all'evento (funziona con --add e --change).
--description  descrizioneAggiunge una descrizione all'evento (funziona con --add e --change).
--location  posizioneAggiunge un luogo all'evento (funziona con --add e --change).
--calendar  idSpecifica il calendario da utilizzare.

Se non specificato verrà usata la risorsa di KOrganizer predefinita.

Opzioni di esportazione: 
--export-type  tipo-di-esportazioneTipo di file da esportare. In mancanza dell'opzione, viene usato il tipo Testo
--export-file  file-da-esportareFile da usare per l'esportazione. Se non specificato, l'output è scritto sull'output standard.
--export-listStampa l'elenco dei tipi di esportazione supportati ed esce.