gzipを使用して複数のファイルを圧縮したいのですが、解凍すると複数のファイルを取得するはずです。
zipを使ってtarを試しましたが、tarは余分なフォルダを作成しましたが、これは必要ではありません。
圧縮したいファイルは cp1.txt, cp2.txt, cp3.txt
。
ファイルを解凍した後にする必要があります cp1.txt, cp2.txt, cp3.txt
しかし、gzipでtarコマンドを使用すると、次のようなファイルが作成されます。
/bbpre/spool/COPY/ZIP/cp1.txt,cp2.txt,cp3.txt
欲しくない /bbpre/spool/COPY/ZIP/
ファイルが欲しいだけです。
あなたはできる 編集する ファイルをzipしたり解凍したりするために使用しているコマンドを含めるようにしたいですか。
—
Burgi
うーん。ここで使用されている用語を嫌います。あなたはgzipでファイルを圧縮しません。あなたはgzipでファイルをgzipします。ファイルを圧縮している場合は、 "zip"コマンド(通常はInfo-Zipを参照)などのコマンド、または(7zaなどの)別のコマンドを使用します。 gzipは、.gzアーカイブごとに1つのファイルしか処理しません。この制限を回避するには、別の形式を使用して複数のファイルをアーカイブしてから、そのアーカイブをgzipで圧縮します。 Unixでは(この質問にはUnixタグがあることに注意してください)、その作業に使用する最も伝統的な形式はtarです。
—
TOOGAM