БОЛЬШОЕ РЕДАКТИРОВАНИЕ:
В настоящее время у меня есть каталог с папками и файлами внутри:
-css
--addons
---myaddon
----addon
-----firsfile.xml
-----secondfile.xml
----cfg
-----anotherfile.cfg
-----lastcfg.cfg
---mysecondaddon
----addon
-----thirdfile.xml
-----fourthfile.xml
----cfg
-----againfile.cfg
-----othercfg.cfg
Я хочу скопировать его в другой каталог:
-css_server_1
--cstrike
---cfg
Теперь у меня есть графический интерфейс, позволяющий мне перечислять свои надстройки (/css/addons/), и я хочу установить один из надстроек (mysecondaddon из /css/addons/mysecondaddon) на мой первый сервер (css_server_1 /cstrike)
Окончательный результат должен быть:
-css_server_1
--cstrike
---addon
----firsfile.xml
----secondfile.xml
---cfg
----againfile.cfg
----othercfg.cfg
Если я решу добавить другой аддон (myaddon из /css /addons /myaddon), результат будет:
-css_server_1
--cstrike
---addon
----firsfile.xml
----secondfile.xml
----thirdfile.xml
----fourthfile.xml
---cfg
----againfile.cfg
----othercfg.cfg
----againfile.cfg
----othercfg.cfg
Наконец, я хотел бы удалить один из установленных дополнений (mysecondaddon).
Я ищу команду linux, позволяющую мне удалить в каталоге /css_server_1 /cstrike все файлы, которые появляются в (/css /addons /mysecondaddon), поэтому результат будет:
-css_server_1
--cstrike
---addon
----firsfile.xml
----secondfile.xml
---cfg
----againfile.cfg
----othercfg.cfg
Я знаю, что могу использовать команду rm -rf для удаления папки /css_server_1 /cstrike /addon, но это удалит все дополнения ...
Надеюсь, в этот раз все прояснилось:D