I have the following folder and files:

```
.
├── photos
│ ├── photo-a
│ │ ├── photo-a.meta.json
│ │ ├── photo-a.json
│ ├── photo-b
│ │ ├── photo-b.meta.json
└───└───└── photo-b.json
...
There are more folders and files in the photos folder in the same structure

```

I would want to copy all the files `photo-a.json`, `photo-b.json` and others into another folder called `photos-copy` while preserving the folder structure. Basically, I want to exclude all the files that end with `.meta.json` but copy only those that end with `.json` files.

So, if done correctly, `photos-copy` folder would look like this:
```
.
├── photos-copy
│ ├── photo-a
│ │ ├── photo-a.json
│ ├── photo-b
└───└───└── photo-b.json
...
```

I tried something along `cp -a ./photos/*.json ./photos-copy` but this will end up copying everything because the `.meta.json` files also end with `.json` extensions.



How can I do this?