Щоб зручно додати префікс каталогу, використовуйте інший роздільник, ніж /у --transformаргументі, наприклад, +або ,як у відповіді Енді.
Отже, для більш простого випадку у вас є маса файлів у поточному каталозі, і ви не хочете створювати tarbomb .
tar czf logs_nightly.tar.gz --tranform 's+^+logs_nightly/+' *.log
Синтаксис є s+search+replace+, і ^він просто відповідає початку імені файлу.
А тепер, щоб відповісти на ОП - добре, ви можете уникнути копіювання всього каталогу /tmp, запустивши:
mv $MYPATH $VERSION
tar cjf archive.tar.bz2 $VERSION
mv $VERSION $MYPATH
Як варіант:
ln $MYPATH $VERSION
tar cjf archive.tar.bz2 $VERSION
(жорстке посилання, уникає проблем із посиланнями)
Останні два були включені для розважальної цінності, я сам би дотримувався відповіді toro2k.
tar cjf archive.tar.bz2 $MYPATH?