为了运行安装在运行 arduino 的 Teensy 2.0 微 Controller 上的数据分析程序,我必须通过键入转到屏幕
screen -S trans -L/dev/ttyACM0(屏幕名称为trans)
进入新屏幕后,我必须输入“s”才能开始扫描过程。 我正在尝试编写一个脚本来自动执行编写命令的过程,但无法弄清楚如何将“s”传递到屏幕以自动开始扫描过程。 我已经尝试过诸如
之类的命令screen -S trans -X stuff "s$(printf\\r)"
echo "s">/dev/ttyACM0
我正在开发 Linux Ubuntu 操作系统。 任何帮助,将不胜感激。
最佳答案
你想要的是
screen -S trans -X stuff 'command'$(echo -ne '\015')
即
screen -S trans -X stuff 's'$(echo -ne '\015')
在你的情况下。让我知道这是否适合您。
关于linux - 在 Linux 中向屏幕发送命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37572750/