Como posso mostrar o botão giratório até a linha de comando terminar? Em outras palavras, se eu estiver executando um script e desejar mostrar o controle giratório enquanto esse script estiver sendo executado, o mecanismo giratório desaparecerá quando o script for concluído.
Abaixo está um código rotativo comum:
i=1
sp="/-\|"
echo -n ' '
while true
do
printf "\b${sp:i++%${#sp}:1}"
done
Como vincular o código giratório anterior a um comando para permitir que ele mostre girador enquanto o comando está em execução e o girador desaparece quando o comando termina o trabalho? Se eu incluir o comando dentro do loop, ele fará um loop com o girador. Qual é a solução nesse caso?