web-dev-qa-db-ja.com

重大なgzipの間違い(ヘルプ!)-'gzip -r./'を元に戻す方法

そのため、ディレクトリ構造全体のgzip圧縮されたバックアップを作成したいと思っていましたが、非常に愚かで、すべてのファイルとフォルダを1つのgzipアーカイブに追加することを期待してコマンド「gzip-r./」を発行しました。これは明らかに非常に間違っていますが、終了する前に、各ファイルを個別に(再帰的に)gzip圧縮し、元のファイルを削除しました。これで、完全にgzip圧縮されたファイルで構成されるファイル構造ができました。私が行ったことを元に戻すコマンド(つまり、gzipファイルを所定の場所に抽出してからgzipファイルを削除する)を知っている人はいますか?

私は必死です。事前にx1000に感謝します。

編集:グレッグ、あなたは素晴らしいです。とてもシンプルですが、 'gunzip -r ./'はそれを解決しました!どうもありがとうございました!

7
veerman

これを元に戻すには、反対のコマンドを使用します。

gunzip -r ./

元のgzipコマンドはスキップオーバーファイルにすでに.gzサフィックスが付いていることに注意してください。これは、ファイルを2回圧縮しても意味がないためです。ただし、上記のgunzipコマンドは、gzipがそれらをスキップしたことを知らないため、そのようなファイルを解凍します。

12
Greg Hewgill