Форум русскоязычного сообщества Ubuntu


Автор Тема: tar исключение каталога  (Прочитано 3431 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tuban

  • Автор темы
  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
tar исключение каталога
« : 21 Март 2012, 07:32:12 »
Пытаюсь написать скриптик для бэкапа

tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys –exclude=/home/user/WORK –exclude=/home/user/.VirtualBox /Но, он всё равно архивирует папку с VM и папку WORK. Я чего-то не понимаю, отчего так?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: tar исключение каталога
« Ответ #1 : 21 Март 2012, 10:03:34 »
вот мой рабочий пример
tar -zcpvf /usr/home/backup/vasilisc.tar.gz --exclude "/usr/home/vasilisc.com/html/images/" /usr/home/vasilisc.com/html/
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн tuban

  • Автор темы
  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
Re: tar исключение каталога
« Ответ #2 : 21 Март 2012, 12:41:07 »
tar: invalid option -- '▒'
Если с одной палкой, всё равно архивирует папки.

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: tar исключение каталога
« Ответ #3 : 21 Март 2012, 14:04:50 »
С какой "одной палкой"? Cм. man tar
Цитировать
     --exclude=PATTERN
           exclude files, given as a PATTERN
У тебя один длинный дефис, должно быть два коротких.
+ экранирование юзай, т.е. кавычки, х.з. что в пути может быть.

Оффлайн tuban

  • Автор темы
  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
Re: tar исключение каталога
« Ответ #4 : 21 Март 2012, 16:13:18 »
одна палка = два коротких.

 

Страница сгенерирована за 0.083 секунд. Запросов: 24.