Spinner'ı komut satırı işini bitirene kadar nasıl gösterebilirim? Başka bir deyişle, bir komut dosyası çalıştırıyorum ve bu komut dosyası çalışırken spinner göstermek istiyorsanız ve komut dosyası bittikten sonra spinner kaybolur.
Körük yaygın bir eğirme kodudur:
i=1
sp="/-\|"
echo -n ' '
while true
do
printf "\b${sp:i++%${#sp}:1}"
done
Komut çalıştığında spinner'ı göstermek için önceki spinner kodunu bir komuta nasıl bağlayabilirim ve komut bittiğinde spinner kaybolur? Komutu döngünün içine dahil edersem, spinner ile döngü yapacaktır, bu durumda çözüm nedir?