#!/bin/bash if [ $# -ne 1 ] ; then echo "Usage $0 " exit 1 fi if [ ! -d "$1" ] then echo "$1 is not a directory" exit 1 fi cd "$1" rm -f summary.out for i in * ; do # for i in $(ls) ; do if [ -d "$i" ] ; then echo "$i": $[`ls -l "$i" | wc -l`-1] elements >> summary.out elif [ -f "$i" ] ; then echo "$i": $(head -c 10 "$i") >> summary.out fi done exit 0