1
0
mirror of https://github.com/pi-hole/pi-hole synced 2024-12-23 07:18:07 +00:00

New spinner for gravity.sh

Spinner in gravity.sh now matches basic-install.sh and uninstall.sh
This commit is contained in:
nate 2016-03-28 18:45:55 -05:00
parent 32dd594f06
commit 86dd4dd784

View File

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