2017-09-25 1 views
-2

단일 파일을 바이트로 tar 파일에서 추출하려고합니다.tar에서 단일 파일을 바이트/바이트 배열로 추출하는 Linux 명령

나는 명령 "타르 -xf xyz.tar abc.pdf"

이 현재 위치에서 실제 파일을 추출 알고 있어요. 하지만 바이트 또는 바이트 배열로 직접 추출 할 싶어요.

+0

그것은 당신이 무엇을 달성하고자하는 100 % 분명 - 당신이 tar 아카이브 및 입력으로 파일 이름을 소요 명령을 원하는가 STDOUT에 바이트 스트림을 씁니까? 아니면 tar 아카이브를 읽을 수있는 API/라이브러리가 필요합니까? –

+0

@FrankSchmitt 위의 명령을 .net 응용 프로그램에서 실행 중입니다. 반환 값으로 브라우저에서 플러시 할 추출 파일의 바이트를 원합니다. – Itniv

+1

스택 오버플로는 프로그래밍 및 개발 관련 질문을위한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/)가 더 나은 곳이 될 것입니다. – jww

답변

2

O 옵션을 추가

tar xOf xyz.tar abc.pdf 

man tar는 말한다 :

-O, --to-stdout 
     extract files to standard output 
+0

새로운 질문이있는 경우 [Ask Question] (https://stackoverflow.com/questions/ask) 버튼을 클릭하여 질문하십시오. 컨텍스트를 제공하는 데 도움이되는 경우이 질문에 대한 링크를 포함하십시오. - [리뷰에서] (리뷰/저품절 포스트/17438345) – semirturgay

관련 문제