Eu tenho vários diretórios com alguns milhares de arquivos cada. Cada diretório contém arquivos com os mesmos nomes, mas com extensões diferentes.
Eu gostaria de mover x
arquivos de cada um desses conjuntos de diretórios para outro conjunto de diretórios, de modo que os mesmos nomes de arquivos, exceto a extensão, sejam movidos de cada diretório. Quais arquivos são movidos não importam para mim.
Por exemplo, se eu tiver os diretórios A/
, B/
e C/
, cada um com 1000 arquivos, e eu tiver outro conjunto P/
, Q/
, R/
e digamos x
é 100, gostaria de copiar 100 arquivos de A
para P
, B
para Q
, C
para R
, de forma que os arquivos copiados tenham exatamente o mesmo nome, exceto a extensão.
Eu vi as seguintes perguntas e suas respostas:
No entanto, cada um lida com a cópia de qualquer arquivo x
. Eu tentei usar find
como sugerido e descobri que arquivos diferentes estavam sendo copiados de diretórios diferentes.
Como posso fazer isso?
Obrigado.