繁体   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