LINUX.ORG.RU

Вопрос по tar


0

0

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

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

frame ★★★
()

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

Slavaz ★★★★★
()

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

ananas ★★★★★
()

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

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