Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- chars="/-|"
- while :; do
- for (( i=0; i<${#chars}; i++ )); do
- sleep 0.5
- echo -en "${chars:$i:1}" "r"
- done
- done
- #!/usr/bin/env bash
- spinner() {
- local i sp n
- sp='/-|'
- n=${#sp}
- printf ' '
- while sleep 0.1; do
- printf "%sb" "${sp:i++%n:1}"
- done
- }
- printf 'Doing important work '
- spinner &
- sleep 10 # sleeping for 10 seconds is important work
- kill "$!" # kill the spinner
- printf 'n'
- set -l symbols ◷ ◶ ◵ ◴
- while sleep 0.5
- echo -e -n "b$symbols[1]"
- set -l symbols $symbols[2..-1] $symbols[1]
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement