tar 1.27: 일부 gz 패키지가 추출되고 있지만 일부는 추출되지 않습니다.

tar 1.27: 일부 gz 패키지가 추출되고 있지만 일부는 추출되지 않습니다.

저는 tar 버전 1.27을 사용하고 있습니다. 동일한 압축 형식을 가진 2개의 다른 tar 볼(*.tar.gz)이 있습니다. 하나를 가져오는 중이지만 다른 하나는 동일한 스키마에 없습니다. 내가 얻는 오류는 "잘못된 tar 매직"입니다.

file intltool-0.51.0.tar.gz: gzip compressed data, last modified: Mon Mar  9 01:41:20 2015, max compression, from Unix

나는 전에 시도했다tar -xvf *.tar.gz

누구든지 몇 가지 해결책을 제안할 수 있습니까?

답변1

문제를 재현할 수 없지만 tar 1.28을 사용하고 있습니다.

  1. -z명시적으로 플래그를 추가해 보세요 .

    tar xzf fil1.tar.gz
    
  2. 두 tar가 동일한 디렉토리에 있는 경우 별표( *) 를 사용하지 마십시오.

    tar xzf *.tar.gz
    tar: t2.tar.gz: Not found in archive
    tar: Exiting with failure status due to previous errors
    

관련 정보