私は、ZIPファイルを既存のファイル階層に解凍し、一部のファイルを上書きする可能性があるシェルスクリプトを書いています
問題は、unzipコマンドが確認を求めてくることです。 replace jsp/extension/add-aspect.jsp? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
強制的に解凍して上書きするオプションはありますか?
214 Nicolas Raoul 2010-01-26
ベストアンサー
http://www.manpagez.com/man/1/unzip/ によると、ファイルを上書きするには -o
オプションを使うことができます
unzip -o /path/to/archive.zip
-o
は、unzip
のほとんどのオプションと同様に、アーカイブ名の前に行かなければならないことに注意してください
331 foraidt 2010-01-26
新しいファイルだけを入れ替えるために解凍する必要がある場合には、以下のようにします
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
より自分のニーズに合っていると感じるものを使ってください
40 Prateek Shankar 2016-08-26