Inject Keystroke do innego procesu za pomocą Bash

Mam proces, który działa bez końca, dopóki nie zostanie naciśnięty klawisz. Chciałbym użyć basha do wstrzyknięcia klawisza do tego procesu, aby go zakończyć. Na podstawie tego postalinux - zapisuj polecenia z jednego terminala do drugiego Próbowałem użyć

echo -e "b" > /proc/[pid]/fd/0

(Litera „b” w tym przypadku jest po prostu dowolna) Litera „b” pojawi się w terminalu procesu, który działa w nieskończoność, ale nie powoduje zakończenia programu, tak jak w przypadku, gdy faktycznie wpisuję „b” w oknie.

Widziałem też zalecenie dla xdotools, ale nie mogłem go uruchomić i staram się nie polegać na GUI w celu jego wdrożenia.

Używam Ubuntu 10.04 i nie mam dużego doświadczenia w bashu.

questionAnswers(2)

yourAnswerToTheQuestion