【发布时间】:2019-07-15 14:50:21
【问题描述】:
如何按顺序重命名大量子文件夹中的大量 jpegs 文件?
目前,它们中的许多具有相同的文件名(例如 frame1.jpeg)。
我只想在文件名中包含“frame”但按顺序排列的所有 jpg 文件上添加 6 位数字后缀,以便稍后我可以将它们移动到一个文件夹中,而不会有被覆盖的危险。
find 可能有办法做到这一点,但我不知道如何......
这是我的文件夹结构:
├── mainfolder
| ├── subfolder1
| | ├── frame1.jpg
| | └── frame2.jpg
| | └── unimportant.jpg
| |
| ├── subfolder2
| | ├── frame1.jpg
| | └── frame2.jpg
| | └── unimportant.jpg
| |
| ├── subfolder3
| | ├── frame.jpg
| | └── frame2.jpg
| | └── unimportant.jpg
…
这就是我想象文件最终命名的方式:
├── mainfolder
| ├── subfolder1
| | ├── frame0000001.jpg
| | └── frame0000002.jpg
| | └── unimportant.jpg
| |
| ├── subfolder2
| | ├── frame0000003.jpg
| | └── frame0000004.jpg
| | └── unimportant.jpg
| |
| ├── subfolder3
| | ├── frame0000005.jpg
| | └── frame0000006.jpg
| | └── unimportant.jpg
…
【问题讨论】: