簡體   English   中英

模擬向上箭頭按下Linux

[英]Simulate Up Arrow Press in Linux

是否可以模擬按下回波的向上箭頭?

希望,讓這個更清楚,讓我解釋前提。 我正在使用Pi上的PHP服務器控制我的Raspberry Pi上的omxplayer。 為了將命令輸入到播放器中,我有一個FIFO輸入,我可以從PHP網頁發送命令。

要停止視頻,播放器需要按下'q'鍵,我在PHP頁面上實現如下:shell_exec(“echo -nq> $ pipe”);.

但是,要向前跳過10分鍾,需要按下向上箭頭。 那么,有沒有人知道我如何回應向上箭頭(進入管道)?

我希望這很清楚。 我已經嘗試發送轉義序列“echo -n \\ c [[A> $ pipe”,但這不起作用:(

丹先生,非常感謝你

我找到了一個關於此的線索 以下代碼應該有效:

shell_exec("echo -n $'\e'[A > $pipe");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM