我正在尝试编写一个简短的 bash hack,它需要 F 键的管道击键 基本上我想做的是:
(echo "1"; "for x in 1..9; do echo "123<F1>34<F3>"; done; echo "<F1>")|./program
带有 # 的 F 键在哪里
这可能吗?如果是这样,有人可以给我指出文档,或者其他东西
最佳答案
根据您的终端,功能键只是一个字符序列。您可以使用 cat
查看它们是什么:
$ cat
^[OP
^[OQ
^[OR
这是我依次按下F1、F2、F3。因此,要将它们回显到您的程序中,您只需回显这些控制代码(请注意第一个控制代码是 ctrl-ESC),然后您就应该准备就绪了。 p>
关于bash - 您可以通过管道将 F 键回显到另一个程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10217029/