在 shell 脚本中向已运行的进程发送命令

在 shell 脚本中向已运行的进程发送命令

在 bash 中,如何向刚启动的正在运行的进程发出命令?

例如;

# Start Bluez gatttool then Connect to bluetooth device 
gatttool -b $MAC -I
connect # send 'connect' to the gatttool process?

目前,我的 shell 脚本无法到达该connect行,因为该gatttool进程正在运行。

答案1

这有效!

你可以试试

echo "connect" | gatttool -b $MAC -I

完全归功于马兹。

相关内容