tar -d の zip 版

tar -d の zip 版

数十年前、私はtar czf ...広大な作業のスナップショットを作成するために に大きく依存していました。しかし、世界の他の部分は Windows と で実行されていますzip。過去数十年間の経験から、/ファイルunzipの使用は悲惨な結果をもたらしました。楽しそうに作成された不完全なスナップショット、パスの長さの問題など。*.tar.gz*.tgz

それ以来、私はコマンドライン に移行しましたzip。これには利点もありますが、重要な操作が 1 つ欠けています。それはtar -d、スナップショットの内容を*.tgz圧縮されていないソース ファイルと比較する オプションです。私は、を適用できるように、*.zipファイルを対応する名前のサブフォルダーに開くという作業を苦労して行いました。Vim はスナップショット内のテキスト ファイルに降りることができるので、Vim の機能を使用して、解凍されたソース ファイルと比較することがあります。これはテキスト ファイルにのみ機能し、Vim はネストされたファイルに降りることはできません。スナップショットを明示的に解凍するか、それを避けるために Vim を使用するかに関係なく、両方のアプローチは比較的面倒です。*.unzipdiff*.zipdiff*.zip

かなり時間が経ちましたが、zip は に対応するものを含むようには進化していないようですtar -d。私が上で行っていることを手動で行う人はいるのでしょうか、それとももっと簡単な方法があるのでしょうか? 私は Linux ではなく Cygwin を使用しており、コマンド ラインからの操作を好みます。

関連情報