1

zip ファイル (約 200) でいっぱいのフォルダーがあります。これを解凍したファイルだけで構成されるフォルダに変換したいと思います。これを行うための最も簡単で迅速な方法は何でしょうか?

zip 形式のファイルを解凍したら、フォルダーから削除したいと思います。

また、私はMacを使用しています。

ありがとう!

4

2 に答える 2

0

次のようなことができます:

for file in `ls *.zip`; do unzip -f $file; rm $file; done

ディレクトリ内のすべてのzipファイルをループして、解凍してから削除します。

-fのオプションzipは、重複が見つかった場合にプロンプ​​トを表示せずにファイルを上書きすることに注意してください。

すべての zip ファイルがあるディレクトリから、コマンド ラインで上記の 1 行のコマンドを実行する必要があります。その 1 行は次と同等です。

for file in `ls *.zip` # ls *.zip gets the list of all zip file..iterate through that list one by one.
do             # for each file in the list do the following:
unzip -f $file # unzip the file.
rm $file       # delete it.
done
于 2010-09-27T09:25:24.233 に答える
0

フォルダー内のすべての .gz 圧縮ファイルを gunzip するための簡単なワンライナーであるこの回答を見つけました。

基本的に、フォルダーに cd してから実行します

gunzip *.gz

特定のプレフィックスを持つファイルのみを解凍する場合は、* の前にそれを置きます

gunzip example*.gz

ケーキのように簡単!

于 2010-09-27T10:43:25.057 に答える