クラウドソーシングで最大手のクラウドワークスで主にコンテンツマーケをやっています、KIMIです。 いい加減Zshを使えという声が聞こえてきそうですが、Bashの話です。 結論から Bashでくるくるですが、いろいろ調べた結果次のようになりました。 $ cat hoge.sh #!/bin/bash spin() { local chars=('/' '-' '\' '|') i=0 mod=0 while : do echo -ne ${chars[mod]} "\r" mod=$(( ++i % ${#chars[@]} )) sleep .1 done } spin 詳しく見ていきます。 配列 生成する $ bash --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin15) Copyright (C) 2