请问这个问题如何实现??

请问这个问题如何实现??

请问用shell如何实现一秒钟显示一个字母,循环显示。
比如我想每秒种显示一个.,不断的显示,直到我终止程序为止。
谢谢。      
#!/bin/bash
while (true)
do
echo -n a
sleep 1
done