如何使用xterm和-S选项?

问题描述 投票:0回答:1

我正在尝试automate xterm,它主要依赖于-S选项,同时启动xterm

从手册页

-Sccn

此选项允许xterm用作现有程序的输入和输出通道,有时用于特定应用程序。选项值指定要在从模式下使用的伪终端名称的最后几个字母,以及继承的文件描述符的编号。如果该选项包含“/”字符,则用于从文件描述符中分隔用于伪终端名称的字符。否则,从伪终端名称的选项中使用正好两个字符,余数是文件描述符。示例(前两个是等效的,因为描述符跟在最后一个“/”之后):

    -S/dev/pts/123/45
    -S123/45
    -Sab34

请注意,xterm不会关闭它未打开供自己使用的任何文件描述符。有可能(尽管可能不是可移植的)有一个应用程序,它将打开的文件描述符传递到初始化后的xterm或者在xterm中运行的进程的-S选项。

我希望这个选项是利用xterm的输入和输出通道,并可以自定义。

如何使用此选项?

xterm
1个回答
1
投票

“如何使用”相当广泛。有一些使用它的例子:一段时间后写的Tcl / Tk脚本multixterm,以及dittoncurses-examples程序。

后者在这里提到:

该选项使用不多;几年前有一些问题在patch #314修复(较新的版本应该如图所示)。

© www.soinside.com 2019 - 2024. All rights reserved.