#!/bin/sh # Build pdbase Table-Of-Contents Files ROOT="/pdbase/pub" TOC="000_Table-Of-Contents.txt" cd $ROOT # Iterate Over All Directories for dir in `find ./ -type d` do cd $dir rm -f $TOC # Report contents of all archives zipfiles=`ls *.zip 2>/dev/null` if [ -n "$zipfiles" ] then for file in $zipfiles do /usr/local/bin/unzip -v "$file" >> "$TOC" printf "\n\n" >> "$TOC" done fi cd $ROOT done