Как копировать / перемещать одни и те же файлы из одного каталога в другой?

У меня есть несколько каталогов с несколькими тысячами файлов. Каждый каталог содержит файлы с одинаковыми именами, но с разными расширениями.

Я хотел бы переместить x файлов из этих наборов каталогов в другой набор каталогов, так что одни и те же имена файлов, кроме расширения, перемещаются из каждого каталога. Какие файлы перемещены, мне не важно.

Например, если у меня есть каталоги A/ , B/ и C/ , каждый из которых имеет 1000 файлов, и у меня есть другой набор P/ , Q/ , R/ , и скажите, что x равно 100, я хотел бы скопировать 100 файлов из A до P , B до Q , от C до R , так что файлы, скопированные, имеют одно и то же имя, кроме расширения.

Я видел следующие вопросы и их ответы:

  • Скопируйте первые n файлов в другой каталог
  • Как перенести первые файлы x
  • Как переместить 100 файлов из папки, содержащей тысячи?

Тем не менее, каждый имеет дело с копированием любых x файлов. Я попытался использовать find как было предложено, и обнаружил, что разные файлы копируются из разных каталогов.

Как я могу это сделать?

Спасибо.

Interesting Posts

Как узнать право собственности на интерфейс крана?

Не удается установить Flash Player на Debian Jessie

Некоторые приложения на моем unbuntu не будут запускаться (средство просмотра документов)

Одна учетная запись перестала получать электронные письма – postfix / dovecot

Как я могу создать процесс, который трудно убить?

Является ли разработка / тестирование Linux-модуля безопасным с использованием виртуальной машины?

Почему имя интерфейса моей беспроводной карты изменилось, когда я добавил звуковую карту?

Резервное копирование логического тома LVM2

Возврат переменной из функции

Как вы можете получить фоны консоли для Arch Linux?

команда оболочки, чтобы получить размер пикселя изображения

Ни одна из программ Linux не работает, кроме 'cd'

Почему команда history ничего не делает в файле сценария?

Можете ли вы записать всю существующую файловую систему на изображение?

Беспроводная связь не работает на Linux, работающей со всеми ядрами

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