В основном я просто хочу удалить все файлы в каталоге, но не получить все родительские каталоги в архиве.
Я пробовал -C, но думаю, что использую его неправильно.
tar -cjf archive.tar.bz2 -C /var/some/log/path ./*
Это приводит к тому, что tar пытается добавить все файлы в CWD. Использование полного пути в качестве последнего аргумента не препятствует добавлению каталогов.
Выглядит достаточно просто, но не могу понять. Почему-то tar не использует tar ./* как относящийся к -C, хотя он должен измениться на этот каталог.
Помощь приветствуется.