#!/bin/bash pushd $1 > /dev/null for j in `find ./ -name \*.xml`; do count=`cat $j |sed 's/To be added\./\nFOUND\n/g' |grep "^FOUND$" |wc -l` if [ $count -gt 0 ] then echo "$count $j" fi done echo "" echo "Namespaces: `cat index.xml |sed 's/Constructor<\\/MemberType>/\nFOUND\n/g' |grep \"^FOUND$\" |wc -l`" echo " Methods: `cat */*.xml |sed 's/Method<\\/MemberType>/\nFOUND\n/g' |grep \"^FOUND$\" |wc -l`" echo " Properties: `cat */*.xml |sed 's/Property<\\/MemberType>/\nFOUND\n/g' |grep \"^FOUND$\" |wc -l`" echo " Fields: `cat */*.xml |sed 's/Field<\\/MemberType>/\nFOUND\n/g' |grep \"^FOUND$\" |wc -l`" echo "" echo "Missing Documentation: `cat *.xml */*.xml |sed 's/To be added\./\nFOUND\n/g' |grep \"^FOUND$\" |wc -l`" popd > /dev/null