Catファイル処理ヘッダ?

Catファイル処理ヘッダ?

Gitから単一のファイルをダウンロードするために、次のコマンドを実行しています。

git archive --remote=ssh://host/pathto/repo.git HEAD README.md

ファイルの内容は端末に渡され、readme ファイルの内容を見る前に、次のヘッダー情報があります。

pax_global_header00006660000000000000000000000064131063477050014520gustar00rootroot0000000000000052 comment=502c8004562eab49c105b2e294d8806c735c13a1 README.md000066400000000000000000000002771310634770500123510ustar00rootroot00000000000000

私の最終目標は、次のようにファイルをローカルにリダイレクトすることです。

git archive --remote=ssh://host/pathto/repo.git HEAD README.md > README.md

ヘッダーテキストを含まないファイルになるようにヘッダー情報を処理するにはどうすればよいですか?

ベストアンサー1

私は配管がtar xvf -問題を解決したことがわかりました。

git archive --remote=ssh://host/pathto/repo.git HEAD README.md  |  tar xvf -

おすすめ記事