#!/bin/bash i=0 if [ -z $1 ]; then times=1 else times=$1 fi echo "times=" $times echo " Attempt test " $times " times Suspend/Resume !!!!!!!!!!!!!" > winkTest.log while (( i < $times )) do echo $(($i+1)) times Suspend/Resume test wkalrm +5s && echo mem > /sys/power/state sleep 5 echo "Resume back...." i=$(($i + 1)) echo $i " times Resume back !!!!!!!!!!!!!" >> winkTest.log logger $i " times Resume back !!!!!!!!!!!!!" done logger "Mad SUSPEND/RESUME " $times " times test complete !!!!!!!!!!"