次のようにxtermを使用してプロセスを開始すると(ここでomxplayerはxtermが起動されるプロセスです):
xterm -fullscreen -fg black -bg black -e omxplayer -o hdmi -r %f
他のプロセスでxtermの標準入力に書き込むことでomxplayerを制御できますか?それでは、どうすればいいですか?
(Linuxの用語についてはよくわからないので、間違っている場合はご了承ください。)
修正する
@strugeeのコメントによると、私の目標はxtermのstdinに書き込むのではなく、omxplayerのstdinに書き込むことです。
答え1
screen
擬似tty実行モード
からコマンドを実行する必要があります。仲介 tty マネージャー。
screen -d -m omxplayer -o hdmi -r %f
比較する
xterm -fullscreen -fg grey -bg black -e screen -R
これにより、接続を切断して再接続できます。画面いつでも:画面セッションから切り離して端末コンソールに再接続するには、+Ctrlをクリックします。adscreen -R
追加man screen
情報。