#!/bin/sh
cd /data/eos/keosd
i=1
while (($i > 0))
do
   ps -ef | grep keosd | grep -v grep > /tmp/keosd-monitor.log
   a=$(awk  '{print $8}' /tmp/keosd-monitor.log | sed  -n 1p)
   echo $a;
   if [ $a == keosd ]
     then
        echo “服务运行正常”
     else
      nohup  `keosd --http-server-address=localhost:8911  --config-dir /data/eos/keosd/ —wallet-dir /data/eos/keosd/ —data-dir /data/eos/keosd/data/  --verbose-http-errors & >> keosd.log`
   fi
   sleep 6000
done