在执行Linux shell脚本时等待消息

时间:2017-12-29 17:18:40

标签: linux bash shell scripting

在我的shell脚本中输出需要3-4分钟。我希望在此之前显示一些等待消息,如wait for output....

1 个答案:

答案 0 :(得分:1)

echo -n "Wait for output.."
script > outputfile &
pid=$!
while ps $pid > /dev/null 2>/dev/null ; do
    echo -n .
    sleep 10
done
echo .
echo "And here is that output you've been waiting for:"
cat outputfile