2010-01-26 08:48:23 +0000 2010-01-26 08:48:23 +0000
192
192

Linuxのunzipコマンド。上書きを強制するオプションはありますか?

ZIPファイルを既存のファイル階層に解凍するシェルスクリプトを書いていますが、潜在的にファイルの一部を上書きしてしまう可能性があります。

回答 (2)

294
294
294
2010-01-26 09:04:07 +0000

http://www.manpagez.com/man/1/unzip/ ](http://www.manpagez.com/man/1/unzip/) によると、ファイルを上書きするために -o オプションを使用することができます:

unzip -o /path/to/archive.zip

-o は、unzip のオプションのほとんどのように、アーカイブ名の**の前に行かなければならないことに注意してください。

35
35
35
2016-08-26 23:02:29 +0000

新しいファイルだけを置き換えるために解凍する必要がある場合は、

unzip -f archieve.zip

を使用することができますが、将来の参照のために、

unzip

と入力するだけで、このパッケージのための引数のリストを得ることができます。可能な引数はこの場合のためにあります:

-f freshen existing files, create none
-n never overwrite existing files         
-q quiet mode (-qq => quieter)
-o overwrite files WITHOUT prompting

あなたがあなたの必要性のためにより適していると感じる 1 つを使用して下さい。

関連する質問

6
10
7
5
10