Вопрос по упаковке фалов в тары...
Есть файло, скажем 111, 222, 333
Его надо запаковать в тар, при этом так чтобы оно в нем оказалось уже внутри поддиректории
my_dir/111 my_dir/222 my_dir/333
При этом в реальной файловой системе такую систему директорий только для упаковки я создавать не готов...
Старательно скурил дебиановский ман, и список параметров с gnu.org, но понимания не достиг...
Это вообще реализуемо? И как?
Есть файло, скажем 111, 222, 333
Его надо запаковать в тар, при этом так чтобы оно в нем оказалось уже внутри поддиректории
my_dir/111 my_dir/222 my_dir/333
При этом в реальной файловой системе такую систему директорий только для упаковки я создавать не готов...
Старательно скурил дебиановский ман, и список параметров с gnu.org, но понимания не достиг...
Это вообще реализуемо? И как?
no subject
Date: 2009-08-19 10:19 am (UTC)-h, --dereference follow symlinks; archive and dump the files they
Для поставленной задачи, видимо, сработает:
создаём $TMP/my_dir
# ставим туда симлинки на все файлы
for i in 111 222 333; do
ln -s $PWD/$i $TMP/my_dir
done
архивируем $TMP/my_dir с -h
удаляем т.к. более не нужна.
no subject
Date: 2009-08-19 11:00 am (UTC)no subject
Date: 2009-08-19 11:23 am (UTC)no subject
Date: 2009-08-19 12:16 pm (UTC)что же делать...
no subject
Date: 2009-08-19 12:26 pm (UTC)no subject
Date: 2009-08-19 09:24 pm (UTC)no subject
Date: 2009-08-20 12:52 am (UTC)no subject
Date: 2009-08-20 05:16 am (UTC)no subject
Date: 2009-08-20 05:18 am (UTC)no subject
Date: 2009-08-20 05:51 am (UTC)