如何让 bash 与 TTY 一​​起工作?

如何让 bash 与 TTY 一​​起工作?

bash适用于 STDIN、STDOUT 和 STDERR。xterm打开时,它会分配伪 tty。然后 xterm 派生子进程,并将 STDIN、STDOUT、STDERR 绑定到slave_fdviadup2exec使用 调用bash。这很好。

但是如何bash直接与 TTY 一​​起工作呢?如何让bash执行open("/dev/ttyS0", O_RDWR)?这样我就可以将设备连接到设备并从设备/dev/ttyS0执行命令。bash

答案1

如果您知道波特率,您可以使用屏幕连接串行终端,例如:screen /dev/ttyS0 115200

相关内容