【问题标题】:How to use xterm with -S option?如何使用带有 -S 选项的 xterm?
【发布时间】:2017-12-19 07:47:27
【问题描述】:

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

来自手册页

-Sccn

此选项允许将 xterm 用作输入和输出 现有程序的通道,有时用于特定的 专业化的应用。选项值指定最后几个 在从模式下使用的伪终端名称的字母,加上 继承的文件描述符的编号。如果选项 包含一个“/”字符,用于分隔用于 文件描述符中的伪终端名称。除此以外, 选项中恰好使用了两个字符 伪终端名称,其余为文件描述符。例子 (前两个是等价的,因为描述符跟在 最后一个“/”):

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

请注意,xterm 不会关闭任何它没有关闭的文件描述符 开放供自己使用。这是可能的(虽然可能不是便携式的) 让应用程序向下传递打开的文件描述符 到 xterm 过去的初始化或进程的 -S 选项 在 xterm 中运行。

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

如何使用这个选项?

【问题讨论】:

标签: xterm


【解决方案1】:

“如何使用”相当广泛。有几个使用示例:不久前编写的 Tcl/Tk 脚本 multixterm,以及属于 ncurses-examples 一部分的 ditto 程序。

这里提到后者:

这个选项用的不多;几年前出现了一些问题,在patch #314 中修复了(新版本应该可以如图所示)。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-31
  • 1970-01-01
  • 2020-11-23
  • 2018-03-28
  • 2015-11-15
  • 2014-03-22
  • 1970-01-01
相关资源
最近更新 更多