【发布时间】:2010-12-21 10:20:07
【问题描述】:
有没有办法重定向 tty 设备 (/dev/ttySDIO0) 文件的内容,以便可以使用文件 IO 操作管理其内容。我不喜欢在这里使用“猫”。
谢谢。
【问题讨论】:
标签: linux linux-device-driver tty
有没有办法重定向 tty 设备 (/dev/ttySDIO0) 文件的内容,以便可以使用文件 IO 操作管理其内容。我不喜欢在这里使用“猫”。
谢谢。
【问题讨论】:
标签: linux linux-device-driver tty
您可以使用socat,它可以通过许多命令行选项连接到一侧的 tty,而另一端几乎可以是任何接受读/写或发送/接收调用的东西。从上面的链接:
Socat 是一个基于命令行的实用程序 这建立了两个双向 字节流和传输数据 它们之间。因为流可以 由一大组构成 不同类型的数据接收器和 来源(见地址类型),和 因为很多地址选项可能是 应用于流,socat 可以 用于许多不同的目的。
【讨论】:
socat /dev/ttySDIO0,raw,echo=0,crnl ./myfile 然后尝试对 myfile 进行读/写,但这并没有反映在 ttySDIO0 中。不确定我是否正确使用它。