unzipで指定のファイルだけ取り出す
プログラムを見たら、unzipで全部解答した後、不必要なファイルを削除する処理が入っていました。
よく考えたらこれ、使うやつだけ回答すれば良いんじゃ? と思って調べました。
まず、ファイル名がわかってる場合
unzip {圧縮されたデータ}.zip {回答したいファイル名}
第二引数以降でやればOK。簡単です。
ワイルドカードも使えるので、命名規則があるならだいたいこれでOK。
次にファイル名がわかってない場合。
これで同一ファイルをなんども処理する時に、更新だけ取ってこれる。
-x 展開しないファイルを指定
おまけでこちらも。
今回は要らないけどデカイファイルが一緒にある、みたいな時に便利。
参考:
https://www.atmarkit.co.jp/ait/articles/1608/08/news022.html
プログラムを見たら、unzipで全部解答した後、不必要なファイルを削除する処理が入っていました。
よく考えたらこれ、使うやつだけ回答すれば良いんじゃ? と思って調べました。
まず、ファイル名がわかってる場合
unzip {圧縮されたデータ}.zip {回答したいファイル名}
第二引数以降でやればOK。簡単です。
ワイルドカードも使えるので、命名規則があるならだいたいこれでOK。
次にファイル名がわかってない場合。
-u 更新されたファイルや新規ファイルだけを展開
これで同一ファイルをなんども処理する時に、更新だけ取ってこれる。
-x 展開しないファイルを指定
おまけでこちらも。
今回は要らないけどデカイファイルが一緒にある、みたいな時に便利。
参考:
https://www.atmarkit.co.jp/ait/articles/1608/08/news022.html
コメント