fold="" echo "" > /tmp/disco-sum while read line do fold=`echo $line | sed 's/\t/ /' | cut -d ' ' -f 2 | egrep '(^\./[^/]*$)|^\./[^/]+/[^/]*$' | egrep -v '^\./tmp/.*' | egrep -v '^\./root/.*' | egrep -v '^\./etc/.*' | egrep -v '^\./mnt/.*'` if [[ -n $fold ]] then echo "$line" >> /tmp/disco-sum fold="" else fold="" fi done < /tmp/disco