Как скопировать/удалить файлы в шелле (вирт. хостинг)

edogs software
На сайте с 15.12.2005
Offline
775
485

Подскажите пожалуйста как решит 2 задачки

1) Переместить 1 каталог полностью в другой каталог, с подкаталогами любой вложенности. Просто cp или mv catalog/* . не копирует уже существующие директории. Такс, поправка, неправильно сформулировали. Есть 2 каталога, надо из одного все файлы переместить в другой. Часть директорий есть и в том и в том.

2) Удалить все файлы начинающиеся с index.html в директории и всех подкаталогах любой вложенности.

Заранее спасибо.

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
DI
На сайте с 03.01.2007
Offline
123
#1

по первому вопросу:

mv -r /path/to/dir /path/to/new/dir

Высказывание идиотского утверждения требует на порядок меньше усилий, чем его последовательное и обоснованное опровержение и более того, иногда это опровержение вообще невозможно. © (http://zhurnal.lib.ru/s/shapiro_m_a/raspidiota.shtml)
iBBi
На сайте с 13.02.2007
Offline
328
#2

ещё если стоит то очень удобно в mc работать

DI
На сайте с 03.01.2007
Offline
123
#3

второй вопрос:

http://www.linuxcenter.ru/lib/books/kostromin/gl_04_06.phtml

Думается мне, что запрос будет примерно такой:

find /path/to/parent/dir -name index.html -exec rm {} \;

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий