26 lines
392 B
Bash
26 lines
392 B
Bash
#!/bin/bash
|
|
progressSpin() {
|
|
if (( cron ))
|
|
then
|
|
(( ++count ))
|
|
else
|
|
case $(( ++count % 40 )) in
|
|
0) echo -n $'\b|' ;;
|
|
10) echo -n $'\b/' ;;
|
|
20) echo -n $'\b-' ;;
|
|
30) echo -n $'\b\\' ;;
|
|
*) ;;
|
|
esac
|
|
if ! (( count % 100 ))
|
|
then
|
|
echo -n " $count"
|
|
until (( backspace > ${#count} ))
|
|
do
|
|
(( backspace++ ))
|
|
echo -n $'\b'
|
|
done
|
|
unset backspace
|
|
fi
|
|
fi
|
|
}
|