シェルスクリプトですでに実行されているプロセスにコマンドを送信する

シェルスクリプトですでに実行されているプロセスにコマンドを送信する

Bashでは、起動したばかりのプロセスにどのようにコマンドを実行しますか?

例えば。

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

現在のプロセスが実行中であるconnectため、私のシェルスクリプトはその行に到達できません。gatttool

ベストアンサー1

動作します!

あなたは試すことができます

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

Mazに完全な功績を認めます。

おすすめ記事