Оболочка Linux: перепаковка архива bz2 в xz

Оболочка Linux: перепаковка архива bz2 в xz
Оболочка Linux: перепаковка архива bz2 в xz - nancyphilip @ Unsplash

Как я могу перепаковать архив .bz2 в формат .xz, если я хочу сохранить датировку файла и его настройки chmod-chown?

Я могу использовать любые стандартные инструменты и xz, lzma, p7zip.

Вам нужно разбить это на две части

1) Преобразовать файл из bz2 в xz, на что ответил billc.cn.

2) Исправить права собственности, разрешения и временную метку xz-файла, чтобы они соответствовали bz2.

chown "`stat --printf '%u:%g' file.bz2`" file.xz
chmod "`stat -c '%a' file.bz2`" file.xz
touch -a -d "`stat -c '%x' file.bz2`" file.xz
touch -m -d "`stat -c '%y' file.bz2`" file.xz

NevaDev, 28 мая 2023 г., 16:18