xref: /OK3568_Linux_fs/debian/overlay-debug/rockchip-test/audio/acodec_test/stop_aplay.sh (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun#!/bin/bash
2*4882a593Smuzhiyun
3*4882a593Smuzhiyun#echo "Input process name first"
4*4882a593Smuzhiyun#read pname
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunecho "Stop aplay process"
7*4882a593Smuzhiyunpname=aplay
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunPID=$(ps -e|grep $pname|head -1|awk '{printf $1}')
10*4882a593Smuzhiyun
11*4882a593Smuzhiyunif [ $? -eq 0 ]; then
12*4882a593Smuzhiyun    echo "process id:$PID"
13*4882a593Smuzhiyunelse
14*4882a593Smuzhiyun    echo "process $pname not exit"
15*4882a593Smuzhiyun    exit
16*4882a593Smuzhiyunfi
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunkill -9 ${PID}
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunif [ $? -eq 0 ];then
21*4882a593Smuzhiyun    echo "kill $pname success"
22*4882a593Smuzhiyunelse
23*4882a593Smuzhiyun    echo "kill $pname fail"
24*4882a593Smuzhiyunfi
25