Ir al contenido

Referencia CLI: calendar

Lea, escriba y compruebe conflictos en todos sus calendarios a la vez. Forma parte de la referencia CLI; las tareas pendientes están en tasks.

ComandoQué hace
calendar listLista los calendarios configurados
calendar refreshResincroniza los calendarios de inmediato, sin esperar al intervalo de actualización (--cal para uno solo)
calendar events search --from --toEventos en un intervalo de tiempo (--cal --query)
calendar events show --id <id>Un evento concreto (asistentes, recurrencia, recordatorios)
calendar events create --title --start --endCrea un evento (--cal --location --desc, --attendee repetible, --send-invites, --recur para una serie)
calendar events update <id>Modifica un evento (--attendee reemplaza asistentes, --send-invites, --recur; --scope this --on <iso> edita una sola ocurrencia)
calendar events rsvp <id> --responseResponde a una invitación (accepted | declined | tentative; --email si es ambiguo)
calendar events delete <id>Elimina un evento (--scope this --on <iso> elimina una ocurrencia de una serie)
calendar freebusy --from --toEncuentra intervalos libres en una ventana de tiempo (--duration 30m, --cal, --working-hours 09:00-18:00, --limit)
calendar settingsAjustes de calendario de Thunderbird — horario laboral, días laborables, zona horaria
calendar clash --start --endComprobación de conflictos entre calendarios; devuelve los conflictos etiquetados por calendario
Ventana de terminal
atbridge calendar clash --start 2026-06-20T15:00 --end 2026-06-20T16:00 --pretty

Los eventos recurrentes usan un cuerpo RRULE. Acote la serie con --until <iso> o --count <n>:

Ventana de terminal
# Una reunión semanal de standup los lunes, 10 ocurrencias
atbridge calendar events create --title "Standup" \
--start 2026-07-06T09:30 --end 2026-07-06T09:45 \
--recur "FREQ=WEEKLY;BYDAY=MO" --count 10
# Mover solo un lunes — edita únicamente esa ocurrencia, la serie no se modifica
atbridge calendar events update <id> --scope this --on 2026-07-13T09:30 \
--start 2026-07-13T11:00 --end 2026-07-13T11:15
# Eliminar una ocurrencia (añade un EXDATE); omita --scope para borrar toda la serie
atbridge calendar events delete <id> --scope this --on 2026-07-20T09:30

Was this page helpful?