Я пытаюсь расширить собственный архив tarball (не версия Gzipped) из сценария bash, используя отдельные команды для причины.
Формат архива tar:
File1
File2
folder1/file3
folder1/file4
Тогда я выполняю следующие команды:
tar xvf archive.tar -C $TEMP_DIR/ File1
tar xvf archive.tar -C $TEMP_DIR/ File2
Обе успешные
Далее я выполняю отдельные команды для файлов 3 и 4:
tar xvf archive.tar -C $TEMP_DIR/ folder1/file3
tar xvf archive.tar -C $TEMP_DIR/ folder1/file4
Обе сбои для:
Tar: folder: Permission denied
Tar: file: No such file or directory
Пожалуйста, сообщите!