mirror_corosync/loc
Steven Dake a6dc6e300c New and improved loc command.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1644 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-14 18:35:15 +00:00

27 lines
835 B
Plaintext

echo "Corosync Cluster Engine LOC"
echo "---------------------------"
echo -n "exec LOC "
printf "%7.7s\n" `find exec -name *.[ch] -exec cat {} \; | wc -l`
echo -n "services LOC "
printf "%7.7s\n" `find services -name *.[ch] -exec cat {} \; | wc -l`
echo -n "lib LOC "
printf "%7.7s\n" `find lib -name *.[ch] -exec cat {} \; | wc -l`
echo -n "include LOC "
printf "%7.7s\n" `find include -name *.[ch] -exec cat {} \; | wc -l`
echo -n "lcr LOC "
printf "%7.7s\n" `find lcr -name *.[ch] -exec cat {} \; | wc -l`
echo -n "test LOC "
printf "%7.7s\n" `find test -name *.[ch] -exec cat {} \; | wc -l`
echo -n "tools LOC "
printf "%7.7s\n" `find tools -name *.[ch] -exec cat {} \; | wc -l`
echo "---------------------------"
echo -n "total LOC "
printf "%7.7s\n" `find . -name *.[ch] -exec cat {} \; | wc -l`