Référence CLI : calendar
Lire, écrire et détecter les conflits d’événements sur tous les calendriers à la fois. Fait partie de la référence CLI ; les tâches se trouvent sous tasks.
| Commande | Ce qu’elle fait |
|---|---|
calendar list | Liste les calendriers configurés |
calendar refresh | Resynchronise les calendriers maintenant au lieu d’attendre l’intervalle de mise à jour (--cal pour un seul) |
calendar events search --from --to | Événements dans une fenêtre (--cal --query) |
calendar events show --id <id> | Un événement (participants, récurrence, rappels) |
calendar events create --title --start --end | Crée un événement (--cal --location --desc, --attendee répétable, --send-invites, --recur pour une série) |
calendar events update <id> | Modifie un événement (--attendee remplace les participants, --send-invites, --recur ; --scope this --on <iso> modifie une seule occurrence) |
calendar events rsvp <id> --response | Répond à une invitation (accepted | declined | tentative ; --email en cas d’ambiguïté) |
calendar events delete <id> | Supprime un événement (--scope this --on <iso> retire une occurrence d’une série) |
calendar freebusy --from --to | Trouve des créneaux libres dans une fenêtre (--duration 30m, --cal, --working-hours 09:00-18:00, --limit) |
calendar settings | Paramètres de calendrier de Thunderbird — heures de travail, jours travaillés, fuseau horaire |
calendar clash --start --end | Sonde de conflits inter-calendriers ; renvoie les conflits étiquetés par calendrier |
atbridge calendar clash --start 2026-06-20T15:00 --end 2026-06-20T16:00 --prettyLes événements récurrents utilisent un corps RRULE. Bornez la série avec --until <iso> ou --count <n> :
# Un standup hebdomadaire le lundi, 10 occurrencesatbridge calendar events create --title "Standup" \ --start 2026-07-06T09:30 --end 2026-07-06T09:45 \ --recur "FREQ=WEEKLY;BYDAY=MO" --count 10
# Déplacer un seul lundi — modifie cette occurrence uniquement, la série reste intacteatbridge calendar events update <id> --scope this --on 2026-07-13T09:30 \ --start 2026-07-13T11:00 --end 2026-07-13T11:15
# Retirer une occurrence (ajoute une EXDATE) ; omettez --scope pour supprimer toute la sérieatbridge calendar events delete <id> --scope this --on 2026-07-20T09:30Was this page helpful?
Thanks for the feedback!