Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ochinko в Jun 27, 2006, 12:12



Титла: Копиране на файлове
Публикувано от: ochinko в Jun 27, 2006, 12:12
Правя римастър на Кнопикс, но при ъпгрейд на някои пакети се заменят конфигурационни файлове, а аз искам да останат тези от Кнопикса. Най-лесно ми е да копирам цялата /etc от Кнопикса в римастъра, но ще се копират и конфигурации на пакети, които съм махнал, а това най-малкото не е естетично.

Та въпросът ми е как да копирам всички файлове (и тези от поддиректориите естествено) от /etc в един дял на /etc в друг дял, но само ако файлът съществува в /etc на втория дял.


Титла: Копиране на файлове
Публикувано от: George Andonov в Jun 27, 2006, 12:30
Идеята "звучи" така:
"Всеки файл от втория дял ($DESTINATION) да бъде взет(копиран) от първия дял ($SOURCE)"

или като команда:
find $DESTINATION -name * -exec cp $SOURCE '{}' \;

Не съм сигурен за синтаксиса след -exec. Направи първо проба.

Разбира се, ако въобще идеята ти допада.