for i in package1 package2 package3; do find /home/ -name $i -type d -not -path "/home/admin/updates/$i" -exec cp /home/admin/updates/$i/* {} \;; done
for i in package1 package2 package3;... ; done
-перебрать имена папок
find /home/ -name $i -type d
-рекурсивно найти все папки с указанными именами в каталоге /home/
-not -path "/home/admin/updates/$i"
-исключить из результатов поиска исходный каталог
-exec cp /home/admin/updates/$i/* {} \;
-выполнить команду -скопировать файлы из исходной папки в найденную папку