Index: /issm/trunk/scripts/getloc.sh
===================================================================
--- /issm/trunk/scripts/getloc.sh	(revision 2057)
+++ /issm/trunk/scripts/getloc.sh	(revision 2057)
@@ -0,0 +1,20 @@
+#!/bin/bash
+#get number of lines of code
+
+#get Matlab number of lines
+cd $ISSM_DIR/src/m
+M_LOC=$(find . -name "*.m" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
+echo "Matlab code: $M_LOC"
+
+#get C/CPP number of lines
+cd $ISSM_DIR/src
+CPP_LOC=$(find . -name "*.cpp" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
+echo "C++    code: $CPP_LOC"
+C_LOC=$(find . -name "*.c" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
+echo "C      code: $C_LOC"
+H_LOC=$(find . -name "*.h" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
+echo "header code: $H_LOC"
+
+#print total
+let SUM=$M_LOC+$CPP_LOC+$C_LOC+$H_LOC
+echo "Toal       : $SUM"
