KonsoleKalendar pode receber as seguintes opções:
| Opção | Descrição |
|---|---|
| Opções genéricas: | |
--help, --help-all | Mostra ajuda acerca das opções do programa. |
--author | Mostra informações acerca do autor do programa. |
-v, --version | Mostra informações da versão do programa. |
--license | Mostra informações da licença do programa. |
| Opções: | |
--verbose | Imprime mensagens úteis durante a execução. |
--dry-run | Imprime o que teria sido feito, mas sem executar nada. Não altera nenhuns ficheiros, nem insere, remove, modifica o conteúdo de qualquer ficheiro, ou mesmo cria quaisquer ficheiros novos. |
--allow-gui | Permitir os recursos que possam necessitar de uma interface interactiva. Na operação geral, só os recursos que nunca irão necessitar de uma interface de utilizador é que serão usados (como os calendários em ficheiros). |
| Tipos de incidência (estas opções podem ser combinadas): | |
--event | Funcionar apenas para Eventos (por omissão). |
--todo | Funcionar apenas para Itens Por-Fazer. (Não implementado) |
--journal | Funcionar apenas para Diários. (Não implementado) |
| Modos Principais de Operação: | |
--view | Imprime eventos de calendário no formato de exportação indicado. |
--add | Inserir um evento no calendário. |
--change | Modificar um evento actual do calendário. |
--delete | Remover um evento existente do calendário. |
--create nome-ficheiro | Cria um novo ficheiro de calendário a partir de um ficheiro existente. |
--import ficheiro-a-importar | Importar este calendário para o calendário principal. |
--list-calendars | Ver todos os calendários disponíveis. |
| Modificadores de operação: | |
--all | Ver todas as entradas no calendário. |
--next | Ver a próxima actividade no calendário. |
--show-next dias | A começar na data indicada, irá mostrar as actividades dos próximos 'n' dias. |
--uid UID | Vê, modifica ou altera o evento com este identificador de texto único. |
--date data | Começa no dia indicado por [AAAA-MM-DD]. A data por omissão é a de hoje. |
--time hora | Começa a esta hora [HH:MM]. A hora por omissão de visualização é as 07:00. Para adicionar ou alterar um evento 'flutuante', use as opções |
--end-date data-final | Termina neste dia, identificado por [AAAA-MM-DD]. O valor por omissão é definido pelo --date. |
--end-time hora-final | Termina nesta hora [HH:MM]. O valor por omissão para a visualização é as 17:00. Para adicionar ou alterar um evento 'flutuante', use as opções |
--epoch-start tempo-época | Iniciar neste momento [segundos depois da época]. |
--epoch-end tempo-época | Acabar neste momento [segundos depois da época]. |
--summary sumário | Adiciona o sumário ao evento (funciona com adicionar e modificar). |
--description descrição | Adiciona a descrição ao evento (funciona com adicionar e modificar). |
--location localização | Adiciona a localização ao evento (funciona com adicionar e modificar). |
--calendar id | Indica um calendário a utilizar. Se não for indicado nada, então será usado o seu recurso do KOrganizer por omissão. |
| Opções de exportação: | |
--export-type tipo-de-exportação | O tipo do ficheiro de exportação. O tipo de exportação por omissão é o Texto |
--export-file ficheiro-de-exportação | Exporta para um ficheiro. Por omissão, o resultado é enviado para o 'standard output'. |
--export-list | Imprime a lista de formatos de exportação suportados e sair. |