Gnu / Linuxコマンドラインを使用してあるファイルを別のファイルに圧縮する

Gnu / Linuxコマンドラインを使用してあるファイルを別のファイルに圧縮する

MyFileという名前のテキストを含むファイルをインポートして、同じディレクトリにあるファイルに圧縮しようとしています。MyFileComp

私は試した:

gzip MyFile | touch MyFileComp
gzip MyFile >> MyFileComp

どちらのコマンドもcreateですMyFileCompが、ファイルを開くと空です。ファイルを解凍しようとすると、不明なサフィックスが表示されます。これが何を意味するのかわかりません。

どんな助けでも大変感謝します。ありがとう

ベストアンサー1

圧縮をしっかりしなかったようですね。 -cを使用してstdoutに送信し、最後に「.gz」を追加します。これは問題ですか?

gzip -c MyFile > MyFileComp.gz
gzip -d MyFileComp.gz

おすすめ記事