Mam taką strukturę katalogów:
./a/1.png
./a/2.png
./a/3.png
./b/1.png
./b/2.png
./b/3.png
./c/1.png
...
I chcę wziąć wszystkie pliki z podkatalogów i przenieść je do nowego katalogu, aby ich nazwy były podobne
../dest/a_1.png
../dest/a_2.png
../dest/a_3.png
../dest/b_1.png
../dest/b_2.png
../dest/b_3.png
../dest/c_1.png
...
Najbliższe, jakie udało mi się znaleźć bez pisania skryptu, aby to zrobić plik po pliku, to skorzystanie find
z --backup=numbered
opcji, która skropliłaby moje pliki do jednego katalogu, ale ostatecznie straciłaby kontekst katalogu z nazwy pliku.
Czy istnieje zwięzły sposób na osiągnięcie tego?