指定されたフォルダに解凍する

指定されたフォルダに解凍する

mine.zipというzipファイルの内容を解凍したいのですが、/yours/フラグを使用してこれを行うと、それは-dまだ等になりますが、これは私が望むものでは/yours/crap/ありません。

これを行う方法はありますか?

ベストアンサー1

zipファイルの内容全体をマージするために使用できますcd /yours && unzip -j /path/to/mine.zip。この-jオプションは「ジャンクパス」と呼ばれ、ディレクトリ構造を抽出するのではなく、単に各ファイルを現在のディレクトリにダンプします。

つまり、最上位ディレクトリ以外のディレクトリ構造を抽出するには、作成をスキップするzipのフォルダ名を知って、unzipそのフォルダの内容を抽出するように具体的に要求する必要があります。

残念ながら、さまざまなストライプフォルダパスオプションがあり、gzip、bzip2、lzipなどの圧縮形式を処理できるため、unzip柔軟性はありません。tar

おすすめ記事