Архивация файлов с сохранением файловой структуры

Jake Foley
На сайте с 16.08.2008
Offline
151
841

Добрый вечер Уважаемые форумчане

Не подскажете какой командой можно сохранить файлы (выбранного формата, допустим *.php) с сохранением файловой структуры папок где лежат файлы.

Заранее благодарю

iHead
На сайте с 25.04.2008
Offline
137
#1

Можно так, например:

1) find ./WWW/ -regex '.*\.php$' -type f > list.txt

2) tar -czf WWW.tar.gz -T list.txt

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
Jake Foley
На сайте с 16.08.2008
Offline
151
#2

Большое спасибо, сработало, а не подскажете тогда как сделать немного иначе:

заархивировать все, кроме определенных форматов файлов?

iamsens
На сайте с 26.08.2009
Offline
115
#3

tar -czf --exclude "*.php" WWW.tar.gz -T list.txt

iHead
На сайте с 25.04.2008
Offline
137
#4

tar -czf WWW.tar.gz -W exclude=*.php ./WWW

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