TAR 파일을 디렉토리 구조를 변경하여 추출하는 방법?

paranmir의 이미지

예를 들어 "test.tar" 아카이브 파일 내부 구조가 다음과 같습니다.

A/1/2/3/file3
A/1/2/4/file4
A/1/2/5/file5

이 tar 파일을 다음과 같은 디렉토리 구조로 쉘에서 직접 풀 수 있는 방법이 있을까요?

A/123/file3
A/124/file4
A/125/file5

고민해봐도 방법이 떠오르지 않네요... 고수님들의 조언 부탁 드립니다. ^^

yeonpil_net의 이미지

두가지를 하나로 말하니 힘들어집니다. tar로 풀면 그만이고. tar랑 상관 없는 문제가 되죠.

디렉토리 구조가

A/1/2/3/file3
A/1/2/4/file4
A/1/2/5/file5

인 것을

A/123/file3
A/124/file4
A/125/file5

로 어떻게 바꾸나요? 하는 문제고. 엉뚱하게 tar랑 연관시킬 필요가 없습니다.

쉘 스크립트는 다음 분께서 ^^

tar 만으로 그렇게 풀 방법이 없습니다.

!23456---1----+----2----+----3----+----4----+----5----+----6----+----7-2--+----8
"배웠다"는 "할 수 있다"의 동의어가 아니다.