zipファイルの中身を確認するには zipinfoコマンド を使う。 複数のzipファイルの中身を知りたい時に、一括でzipinfoして結果を txtファイル書き出すシェルスクリプトのメモ。
#!/bin/sh files=(`ls -1 *.zip`) for file in ${files[@]} do zipinfo ${file} > ${file}.txt done exit 0
上記を適当なファイル名で保存。 ターミナルappで、目的のディレクトリに移動したら
% source do-zipinfo.sh
で実行する。
foo.zip の結果が foo.zip.txt という名で書き出される。