New spinner for gravity.sh

Spinner in gravity.sh now matches basic-install.sh and uninstall.sh
pull/411/head
nate 8 years ago
parent 32dd594f06
commit 86dd4dd784

@ -75,18 +75,19 @@ if [[ -r $piholeDir/pihole.conf ]];then
fi
spinner(){
local pid=$1
spin='-\|/'
i=0
while $SUDO kill -0 "$pid" 2>/dev/null
do
i=$(( (i+1) %4 ))
printf "\b%s" "${spin:$i:1}"
sleep .1
done
printf "\b"
spinner()
{
local pid=$1
local delay=0.50
local spinstr='|/-\'
while [ "$(ps a | awk '{print $1}' | grep "$pid")" ]; do
local temp=${spinstr#?}
printf " [%c] " "$spinstr"
local spinstr=$temp${spinstr%"$temp"}
sleep $delay
printf "\b\b\b\b\b\b"
done
printf " \b\b\b\b"
}
###########################

Loading…
Cancel
Save