[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tar -uvf дописывает в архив еще один экземеляр копий файлов, что делать?



Sat, Oct 03, 2009 at 19:05 +0400 James Brown воздействовал на энтропию:
> sms wrote:
> > On Sat, 03 Oct 2009 18:33:28 +0400
> > James Brown <jbrownfirst@gmail.com> wrote:
> >> Пытаюсь обновить tar-архив, tar -uvf дописывает в архив еще один
> >> экземеляр копий файлов, что делать?
> >> Вроде бы согласно ману:
> >>      -u, --update
> >>               only append files that are newer than copy in archive
> >> И нужно ли применять аргумент -A ?
> >>     
> > аргумент -A применять не нужно. Он нужен для воссоединения нескольких
> > tar архивов в одно целое. Опция -u добавляет новые файлы в архив, если 
> > файлы более новые. Все правильно срабатывает команда. Файлы НЕ
> > заменяются, а добавляются. Следовательно необходимо удалить более
> > старую версию файлов из архива если это необходимо. Предчувствую что
> > удаляются они опцией --delete (а может и другой опцией)
> 
> В мане опция   --delete толком не описана,  там только:
> 
> delete from the archive (not for use on mag tapes!)
> 
> А что удаляет, не понятно. Похоже, что либо конкретные файлы, которые
> надо указывать в аргументах, либо указывыать регулярное выражение.
> А как правильно поступить в данном случае?

По tar лучше читать info. В мане про это написано, кстати.

-- 
Best regards, Sergey Korobitsin
Arta Software, Astana, KZ
mailto:undertaker{at}arta.kz
xmpp:undertaker@jabber.arta.kz

--
вот ведь блин: люди делали интеллектуальный десктоп, а получился опять каталогизатор порнухи.
--d_a(linux.org.ru)


Reply to: