kaiっていう解凍したり中身を見たりするもの作った
https://github.com/tyru/dotfiles/blob/master/dotfiles/bin/kai
Comparing a5dece8616...acfad971ee · tyru/dotfiles · GitHub
kai hoge.zip みたいにして使う。
中身の情報とか見たいだけなら-nオプションで見れる。
途中Archive::Extractを使ってたけどArchive::Anyのがよさそうだったのでこっちにした。
Archive::Extractと違ってArchive::Any::Plugin::*を書けば対応してないフォーマットもサポートできる。
残念ながらArchive::Extractの方がサポートするフォーマットは多いけど必要だったら書けばいいや、とか思った。
POD
NAME
kai - nandemo KAItou suru sugoi yatu dayoSYNOPSIS
$ kai ARCHIVE [EXTRACT_DIR]OPTIONS
-h, --help
Show this help.-v, --verbose
Show verbose messages.-n, --dry-run
Perform a trial run without extracting ARCHIVE.AUTHOR
tyru
きっかけ
http://ash.roova.jp/cipher/2011/01/archiveextract.html
の記事でArchive::Extractを知った。