Program Club

tar에서 다른 디렉토리로 단일 파일을 추출하는 방법은 무엇입니까?

proclub 2020. 12. 1. 19:57
반응형

tar에서 다른 디렉토리로 단일 파일을 추출하는 방법은 무엇입니까?


다음 명령을 사용하여 현재 작업 디렉터리에 단일 파일을 추출 할 수 있다는 것을 알고 있습니다 (test.tar라는 tar 파일과 testfile1 및 testfile2라는 파일이 그 안에 있다고 가정).

$tar xvf test.tar testfile1

그리고 -C 옵션을 사용하여 파일을 다른 디렉토리로 추출 할 수 있습니다.

$tar xvf test.tar -C anotherDirectory/

위의 두 가지 기술을 함께 통합하면 단일 파일을 다른 디렉토리로 추출 할 수 있다고 가정합니다.

$ tar xvf test.tar testfile1 -C anotherDirectory/

그러나 결과는 anotherDirectory가 아닌 현재 작업 디렉토리에만 testfile1을 추출 할 수 있다는 것입니다.

tar에서 다른 디렉토리로 단일 파일을 추출하는 방법을 알고 싶습니다.


문제는 당신의 주장이 잘못된 순서로되어 있다는 것입니다. 단일 파일 인수는 마지막이어야합니다.

$ tar xvf test.tar -C anotherDirectory/ testfile1

트릭을해야합니다.

추신 : 당신은 SO 대신 슈퍼 유저 에게이 질문을했을 것입니다

참고 URL : https://stackoverflow.com/questions/9249603/how-to-extract-a-single-file-from-tar-to-a-different-directory

반응형