从.sh脚本发送Ctrl + C.

时间:2015-11-26 11:26:57

标签: bash gatt

我正在运行hcitool应用程序($ hcitool lescan)。它会检测所有蓝牙连接的设备并显示每个设备的UUID。当我看到sensortag UUID B0:B4:48:BD:0F:83并继续时按Ctrl + C.我希望使用.sh脚本完成所有这些操作。请指导。

2 个答案:

答案 0 :(得分:2)

找到模式后,

grep可以立即退出:

hcitool lescan | grep -q 'B0:B4:48:BD:0F:83'

答案 1 :(得分:0)

kill -INT process_ID

CTRL + C发送SIGINT信号。杀人也是如此。因此,只需将进程ID传递给上面的命令。

要获取PID(进程ID)类型命令: pgrep foo(假设foo是你的过程)