.tar.gzタイプのファイルを受け取りましたが、使用しているアプリケーションは.zipファイルしか受け付けません。 .tar.gzファイルを.zipに変換する簡単な方法が必要です。Linux上で.tar.gzファイルを.zipに変換するコマンドはありますか?
.zipに名前を変更することはできますか?私はそれを試してみましたが、ファイルをクリックすると無効なファイルとして表示されます。
これについてのご意見やご要望はありますか?
.tar.gzタイプのファイルを受け取りましたが、使用しているアプリケーションは.zipファイルしか受け付けません。 .tar.gzファイルを.zipに変換する簡単な方法が必要です。Linux上で.tar.gzファイルを.zipに変換するコマンドはありますか?
.zipに名前を変更することはできますか?私はそれを試してみましたが、ファイルをクリックすると無効なファイルとして表示されます。
これについてのご意見やご要望はありますか?
あなたは、おそらくこの1のようなコマンドを使用してzip形式のアーカイブfoo.zip
にあなたのアーカイブfoo.tar.gz
を変換することができます:
tar xzOf foo.tar.gz | zip foo.zip $(tar tf foo.tar.gz)
詳細に
:tar xzOf foo.tar.gz
抽出物(x
)gzipされた標準出力に(z
)アーカイブ(O
)。ここでは、f
を使用して入力ファイル名を指定します。
標準入力は、zip
にパイプされます。最初の引数は、生成する圧縮ファイルの名前です。次の引数は、tar
からt
コマンドを使用して直接取得できる圧縮ファイルのリストで、最初の.tar.gz
ファイルで実行されます。
詳細については、zip
およびtar
ユーティリティのマニュアルページを参照してください。
ありがとう!!それは私のために働いた。 –
という2つの異なるアーカイブ形式の場合、名前の変更は役に立たないでしょう。 – zaufi
tarファイルを解凍し、すべてをzipファイルとしてバックアップするスクリプトを作成します。 – larsks
[tar.gzをzipに変換する]の複製があります(https://stackoverflow.com/questions/6301885/convert-tar-gz-to-zip) – Cyrus