ОК, ребята, спасибо за вклад, который заставил меня задуматься об этом, и я с помощью коллеги (спасибо SiG) получил результат:
Этот однострочный файл находит файлы и пишет файл сценария для отдельного запуска, но копирует только последнюю папку, как я хотел изначально.
Код:
find /some/folder/ -name *.mp3 | awk 'BEGIN{FS="/"}{print "mkdir -p \"/some/new/place/" $(NF-1) "\"\ncp -v -p \"" $0 "\" \"/some/new/place/" $(NF-1) "/" $NF "\""}' > script.sh
Вывод:
mkdir -p "/media/HP/MUSIC/Satize" cp -v -p "/media/HP/Users/REBEKAH/Music/Satize/You Don't Love Me.mp3" "/media/HP/MUSIC/Satize/You Don't Love Me.mp3"
Когда скрипт script.sh запущен, он выполняет всю работу, и я получаю очень сокращенную файловую структуру, которую я могу скопировать на новый диск.
Еще раз спасибо, люди, высоко ценимые.
KJF