模拟向上箭头按下Linux

时间:2013-06-08 18:11:27

标签: php linux echo raspberry-pi

是否可以模拟按下回声的向上箭头?

希望,让这个更清楚,让我解释前提。我正在使用Pi上的PHP服务器控制我的Raspberry Pi上的omxplayer。为了将命令输入到播放器中,我有一个FIFO输入,我可以从PHP网页发送命令。

要停止视频,播放器需要按下'q'键,我在PHP页面上实现如下:shell_exec(“echo -n q> $ pipe”);.

然而,要向前跳过10分钟,需要按下向上箭头。那么,有没有人知道我如何回应向上箭头(进入管道)?

我希望这很清楚。我已经尝试发送转义序列“echo -n \ c [[A> $ pipe”,但这不起作用:(

非常感谢您提前, 丹

1 个答案:

答案 0 :(得分:1)

我发现了a thread。以下代码应该有效:

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