
Я хочу сделать следующее.
Я хочу копировать с удаленного FTP-сервера каждый день определенные файлы. Этот FTP-каталог смонтирован. Каждый день создается каталог, и в этом каталоге мне нужно 3 файла из 5
dir1
dir2
dir3
Я хочу каждый день копировать файлы с определенными расширениями в dir999
cp */*.img /dir999
Но придется ли мне каждый день копировать все файлы заново? Так как их много, я хочу вносить только изменения.
решение1
Многие реализации, cp
такие как FreeBSD, GNU и MacOS, имеют возможность -n
пропускать существующие файлы. Так что с
cp -n */*.img /dir999
вы будете копировать только новые файлы. Обратите внимание, что измененные файлы не будут обновлены в целевом каталоге. Если вы этого хотите, вам понадобится другое решение.