
zipファイルがあります:foo.zip
。
zipファイルを次の場所に抽出します。
- foo/
- hello.txt
- world.txt
ファイルを抽出しhello.txt
てworld.txt
サブディレクトリの代わりに現在のディレクトリに抽出するには、どのコマンドを実行する必要がありますかfoo
?コマンドを使用できますが、cp
一度にすべて実行したいと思います。
答え1
unzip -j foo.zip
-j = ジャンクパス。アーカイブのディレクトリ構造は再生成されません。すべてのファイルは解凍されたディレクトリに配置されます。
答え2
努力する:
$ unzip -j foo.zip
オプション-j
:
-j ジャンクパス。アーカイブのディレクトリ構造は再生成されません。すべてのファイルは解凍されたディレクトリに配置されます(デフォルトは現在のディレクトリ)。