を使用して .tar.gz ファイルを作成できます
with tarfile.open(archive, 'w:gz') as archive_fd:
add_files_to_tar('.', archive_fd)
これはうまくいきます。しかし、これらのファイルを印刷したい場合がありますstdout
(SSH経由でコマンドを実行した場合)
これを行う方法を知っている人はいますか?私の古いbashコードは次のようなものです
tar -czf - $files >&1
また
tar -czf - $files >/filename