move-events
Move events from one calendar to another. Events are created in the target calendar and deleted from the source.
Usage
rscalendar move-events --source <NAME> --target <NAME> [OPTIONS]
Options
| Option | Required | Description |
|---|---|---|
--source <NAME> | Yes | Source calendar name to move events from |
--target <NAME> | Yes | Target calendar name to move events into |
--interactive | No | Prompt for each event: y=move, n=skip, q=quit |
--dry-run | No | Show what would be done without making changes |
Examples
Preview what would be moved:
rscalendar move-events --source "Client - John" --target Teaching --dry-run
Interactively move events, choosing which ones to move:
rscalendar move-events --source "Client - John" --target Teaching --interactive
Move all events without prompting:
rscalendar move-events --source "Client - John" --target Teaching