Скопируйте файлы с родительской папкой в ​​новый каталог

Я хочу скопировать некоторые файлы и включить их родительский каталог в процесс.

Текущая структура аналогична:

/Module1/A/downloads/m13312/file.pdf /Module1/A/downloads/m17312/file.pdf /Module1/B/downloads/m18312/file.pdf /Module2/A/downloads/m19312/file.pdf 

Я хочу захватить последние два раздела пути, чтобы в итоге:

 /mydir/m13312/file.pdf /mydir/m17312/file.pdf /mydir/m18312/file.pdf /mydir/m19312/file.pdf 

Я попытался использовать cut и awk чтобы получить правильные результаты, но я просто не могу найти путь к правильному возврату. Вот пример, чтобы просто откликнуться на то, что мне нужно (пока я еще не добрался до копии):

 find . -type 'f' -path '*downloads*' -print0 | xargs -0 -I {} echo `cut -d/ -f4-5 <<<{}` 

Это просто печатает весь путь, поэтому я знаю, что пока не могу его использовать.

Interesting Posts

Как получить информацию о мертвом процессе, который прослушивался на определенном порту?

Как установить PostgreSQL и PostGIS на Ubuntu 14.04 и разрешить удаленный доступ через Интернет?

копировать из tmux в любой редактор, не работающий

Лучший формат файловой системы для Samba между Linux и Windows

Фон рабочего стола появляется при использовании XFCE

Эмпатия – Монетный двор Linux 17.1 Корица

Есть ли способ сделать хвостик -F?

Могу ли я использовать два набора устройств ввода / вывода для двух пользовательских сеансов на одном компьютере?

Имитировать запуск «make install» – утилиты «dry run» / simulator?

Cinnamon Menu Search показывает несуществующие файлы .desktop

Когда вам нужно запустить команду lilo?

screen & xterm: как выбрать текст с помощью мыши в одной панели, когда окно разделено по вертикали

Как переназначить сочетание клавиш для контекстного меню в Xubuntu

Как перебрать нумерованные файлы, а также выходы?

Как установить / проанализировать зависимости сборки от debian / control?

Linux и Unix - лучшая ОС в мире.