LINUX.ORG.RU

Вопрос по tar


0

0

У меня в скрипте строчка
tar cf ./$tarname $logdir/$backupdir
архивирует каталог, сохрания полный путь к нему в архиве, прямо с корня, т.е. например заходишь в архив, а там /etc/xxx/yyy/zzz/log/. Как-бы так сделать чтобы он архивировал только то что есть в целевом каталоге, а путь не сохранял?

Re: Вопрос по tar

сделай cd в целевой каталог

frame ★★★ ()

Re: Вопрос по tar

currdir=$(pwd)
pushd $logdir
tar cf ${currdir}/${tarname} $backupdir
popd

Slavaz ★★★★★ ()

Re: Вопрос по tar

tar -cf ./$tarname -C $logdir $backupdir

ananas ★★★★★ ()

Re: Вопрос по tar

угу всем спасибо

bezgubov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.