Например, у меня есть 2 каталога со следующими структурами

Справочник 1

./img/1.jpg
./img/2.jpg
./img/3.jpg
./img/4.jpg

Справочник 2

./thumb/1.jpg
./thumb/2.jpg
./thumb/3.jpg

Как скопировать только совпадающие файлы из ./thumb (1.jpg, 2.jpg, 3.jpg) из ./img в ./thumb?

1 ответ1

1

Простой цикл bash:

for f in thumb/*.jpg;do cp img/$(basename $f) thumb;done

(basename возвращает имя файла со всеми удаленными компонентами каталога).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .