тест не может найти файлы с обработанным путем

тест не может найти файлы с обработанным путем

У меня есть резервная копия /home/kuba/mp3на внешнем жестком диске USB /media/kuba/JCUBIC/mp3, и я перемещаю некоторые файлы в разные каталоги на USB-накопителе, и теперь я хочу синхронизировать файлы с USB-накопителя в свой домашний каталог, когда я делаю то же самое с другим внешним USB-накопителем. Я использую этот bash-скрипт:

find JCUBIC2/mp3/ | while read file; do
    test -e "${file/JCUBIC2/JCUBIC}" || (test -e "$file" && rm -r "$file" && echo $file);
done

Я попробовал сделать то же самое /home/kuba/mp3вместо sedподстановки bash:

find ~/mp3/ -print0 | while read -d '' -r file; do
    src=$(echo $file | sed -e 's%^/home/kuba%/media/kuba/JCUBIC%');
    test -e "$src" || (test -e "$file" && echo $src && echo $file);
done

(Я заменил rmна echo, потому что я проверял, правильно ли я нахожу путь)

но у меня получился такой эхо-тракт:

/media/kuba/JCUBIC/mp3/[Hip Hop]/Fenomen - Efekt/Fenomen - 16.Problemy (g. Rubato).mp3
/home/kuba/mp3/[Hip Hop]/Fenomen - Efekt/Fenomen - 16.Problemy (g. Rubato).mp3
/media/kuba/JCUBIC/mp3/[Hip Hop]/Fenomen - Efekt/Fenomen - 07.Teksty.mp3
/home/kuba/mp3/[Hip Hop]/Fenomen - Efekt/Fenomen - 07.Teksty.mp3
/media/kuba/JCUBIC/mp3/[Hip Hop]/Fenomen - Efekt/Fenomen - 08.Marzenia (g. Grammatik).mp3
/home/kuba/mp3/[Hip Hop]/Fenomen - Efekt/Fenomen - 08.Marzenia (g. Grammatik).mp3

и [Hip Hop]/Fenomen - Efektнаходится в обоих каталогах и каталог имеет одинаковый размер Я не заметил никакой разницы в именах файлов (если нажать CTRL+F и вставить, Fenomen - Efekt/Fenomen - 07.Teksty.mp3оба файла будут выделены браузером), почему он выводит некоторые файлы из этого каталога? Что не так с моим скриптом?

Связанный контент