Index: /issm/trunk/scripts/ol
===================================================================
--- /issm/trunk/scripts/ol	(revision 7982)
+++ /issm/trunk/scripts/ol	(revision 7983)
@@ -3,13 +3,11 @@
 #Get the runme file, read it, and display steps
 rm -rf orglist_temporary_file
-cat runme.m | grep perform |  sed "s/if perform(org,steps,'//g" | sed "s/')%{{{1//g" > orglist_temporary_file
+LIST=$(cat runme.m | grep perform | sed "s/'/ /g" | awk '{print $3}')
 
-count=0;
-echo "Available runme steps"
-for i in `cat orglist_temporary_file`
+COUNT=0;
+echo "Available steps"
+for STEP in $LIST
 do
-	count=$(($count+1));
-	echo "$count  $i"
+	let COUNT=$COUNT+1
+	printf '%3i: %s\n' $COUNT $STEP
 done
-
-rm -rf orglist_temporary_file
