等待进程结束后响铃提示

2015-02-28 0 239
等待进程结束后响铃提示
#!/bin/bash

ring() 
{
    tick=$2
    freq=$1

    for i in `seq 0 $tick`; do 
        echo -en '\a'
        sleep $freq
    done
}

pid=$1
echo "Wait process $pid ..."
while true; do
    list=($(ps ax | awk "\$1==$pid {print \$1}"))
    if [ ${#list[*]} -eq 0 ]; then
        echo "Process $pid done."
        break
    fi
    sleep 1 
done
ring 0.2 100

遇见资源网 shell 等待进程结束后响铃提示 http://www.ox520.com/16873.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务