2017-09-25 13 views
-2

1つのファイルをバイトとしてtarファイルから抽出したいとします。tarから単一のファイルをバイト/バイト配列として抽出するLinuxコマンド

私は「タール-xf xyz.tar abc.pdf」コマンドを認識してい

これは、現在の場所での物理的なファイルを抽出します。しかし、私は直接バイトまたはバイト配列として抽出したいと思います。

+0

それはあなたが達成したいものを100%はっきりしていない - あなたが入力としてtarアーカイブとファイル名を取るコマンドをしたいですかSTDOUTにバイトストリームを書き込みますか?あるいは、tarアーカイブを読むことができるAPI /ライブラリが必要ですか? –

+0

@FrankSchmittは、上記のコマンドを.netアプリケーションから実行しています。その代わりに、私はブラウザにフラッシュする抽出されたファイルのバイトが必要です。 – Itniv

+1

Stack Overflowは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](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

新しい質問がある場合は、[質問する](https://stackoverflow.com/questions/ask)ボタンをクリックして質問してください。コンテキストを提供する場合は、この質問へのリンクを含めてください。 - [レビューの投稿](/レビュー/低品質の投稿/ 17438345) – semirturgay

関連する問題