Added client work scripts
[clearscm.git] / clients / HP / bin / cpucount
diff --git a/clients/HP/bin/cpucount b/clients/HP/bin/cpucount
new file mode 100644 (file)
index 0000000..fab8e65
--- /dev/null
@@ -0,0 +1,34 @@
+#!/usr/bin/ksh
+
+cpus=1
+
+top -d 1 > /tmp/jwhzxz
+
+grep -q "\[B 1" /tmp/jwhzxz
+if [ $? -eq 0 ]; then
+   cpus=2
+else
+   grep -q "\[B 2" /tmp/jwhzxz
+   if [ $? -eq 0 ]; then
+      cpus=3
+   else
+      grep -q "\[B 3" /tmp/jwhzxz
+      if [ $? -eq 0 ]; then
+         cpus=4
+      else
+         grep -q "\[B 4" /tmp/jwhzxz
+         if [ $? -eq 0 ]; then
+            cpus=5
+         else
+            grep -q "\[B 5" /tmp/jwhzxz
+            if [ $? -eq 0 ]; then
+               cpus=6
+            fi 
+         fi 
+      fi 
+   fi 
+fi 
+   
+rm /tmp/jwhzxz
+   
+echo $cpus