# move-events
Move events from one calendar to another. Events are created in the target calendar and deleted from the source.
## Usage
```bash
rscalendar move-events --source <NAME> --target <NAME> [OPTIONS]
```
## Options
| `--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:
```bash
rscalendar move-events --source "Client - John" --target Teaching --dry-run
```
Interactively move events, choosing which ones to move:
```bash
rscalendar move-events --source "Client - John" --target Teaching --interactive
```
Move all events without prompting:
```bash
rscalendar move-events --source "Client - John" --target Teaching
```