Пример структуры папок:
➜ test tree
.
├── testflac1
│ ├── track1.flac
│ ├── track2.flac
│ └── track3.flac
├── testflac2
│ ├── track1.flac
│ ├── track2.flac
│ └── track3.flac
├── testflac3
│ ├── track1.flac
│ ├── track2.flac
│ └── track3.flac
├── testmp31
│ ├── track1.mp3
│ ├── track2.mp3
│ └── track3.mp3
├── testmp32
│ ├── track1.mp3
│ ├── track2.mp3
│ └── track3.mp3
└── testmp33
├── track1.mp3
├── track2.mp3
└── track3.mp3
И целью было бы переместить папки с одним расширением в один каталог, например ~/test [FLAC]
и другие, содержащие расширение mp3
в ~/test [MP3]
. Я попытался сделать это с помощью find
, но это позволило мне самим перемещать файлы, не сохраняя структуру папок.