# tigris mv

Move (rename) objects within Tigris. Both source and destination must be remote Tigris paths. The `t3://` (or `tigris://`) prefix is optional.

**Alias:** `move`

## Usage[​](#usage "Direct link to Usage")

```
tigris mv <src> <dest> [flags]

t3 move <src> <dest> [flags]
```

Both source and destination must be remote Tigris paths. The `t3://` (or `tigris://`) prefix is optional.

## Flags[​](#flags "Direct link to Flags")

| Name                | Required | Default | Description                  |
| ------------------- | -------- | ------- | ---------------------------- |
| `--recursive`, `-r` | No       | —       | Move directories recursively |
| `--force`, `-f`     | No       | —       | Skip confirmation prompt     |

## Examples[​](#examples "Direct link to Examples")

```
# Move (rename) an object

tigris mv t3://my-bucket/old.txt t3://my-bucket/new.txt -f



# Move a folder recursively

tigris mv t3://my-bucket/old-dir/ t3://my-bucket/new-dir/ -rf



# Move without t3:// prefix

tigris mv my-bucket/a.txt my-bucket/b.txt -f



# Move with wildcard (skip confirmation)

tigris mv "t3://my-bucket/my-path/*.jpg" t3://my-bucket/new-path/ --force
```
