Как скопировать совпадающие файлы из каталога / подкаталога в другой каталог

У меня следующая структура папок.

applications (main directory)
  - 1 (sub directory)
    application_1.pdf
  - 2 
    application_2.pdf
  - 3
    application_3.pdf

Я хотел скопировать все файлы шаблонов приложения _ *. Pdf в один каталог. Как добиться этого с помощью сценария оболочки?

до сих пор я пробовал следовать, но он также копирует все подкаталоги

cp -r "$path_src/" "$path_dst/"
0
03.09.2017, 09:31
1 ответ
cp applications/*/application_*.pdf /destination/path/

Это приведет к копированию всех PDF-файлов, соответствующих application_*.pdf, в любом подкаталоге applicationsв /destination/path/. Это зависит от того, чтобы все PDF-файлы имели уникальные имена (и не «сталкивались» в целевом каталоге ).

1
28.01.2020, 02:45

Теги

Похожие вопросы