AIX命令参考大全,卷 1,a - c - captoinfo 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 1,a - c

captoinfo 命令

用途

termcap 文件转换为 terminfo 描述符文件。

语法

captoinfo [ -wNumber ] [ -v ] [ -V ] [ -1 ] [ FileName...]

描述

captoinfo 命令将 termcap 源文件转换为 terminfo 源文件并将它显示在屏幕上。termcap 文件的格式是旧格式。termcapterminfo 文件主要的区别在于能力名称和条目语法。因此,captoinfo 命令只能作语法转换和词汇替换。此命令还去除了已舍弃的 termcap 能力(比如 nc)和 2 字符的 termcap 名称(如 D3)。

缺省情况下,captoinfo 命令为 TERM 环境变量指定的终端转换 termcap 描述。此命令从 /etc/termcap 文件读取终端的描述并输出 terminfo 样式的描述。如果指定 Filename 参数,命令会将文件中的所有描述转换为 terminfo 格式。

可以将 captoinfo 命令的输出重新定向到文件。

标志

-v 打开详细方式。
-V 显示版本号。
-wNumber 定义 terminfo 条目的行宽。captoinfo 命令在输出行上尽可能多地同具有此行宽的 terminfo 字段相适应。terminfo 字段由能力名称和相应的值组成。如果指定 -w 标志,则必须指定 Number 参数。缺省情况下,行宽是 60。

注:
  1. 如果所指定的行宽太小而甚至无法包含一个字段,此命令每行显示一个字段。
  2. 如果所指定的宽度是零或负数,则行宽会设置为 60。
-1 每行显示一个 terminfo 字段。

示例

  1. 要将 termcap 文件 Wyse50.tc 转换为 terminfo 文件并可在显示器上看到结果,输入:

    captoinfo   Wyse50.tc
  2. 要将 termcap 文件 Wyse50.tc 转换为 terminfo 文件并保存结果,输入:

    captoinfo   Wyse50.tc   >   Wyse50.ti 
  3. 要每行显示一个 terminfo 字段并可看到更多信息,输入:

    captoinfo   -1   -v   Wyse50.tc
  4. 要产生由 TERM 环境变量定义的 ibm3101 终端的 terminfo 描述,输入:

    captoinfo -w 40

    captoinfo 命令将 /etc/termcap 文件中的 ibm3101 描述转换为 terminfo 描述并产生具有 40 个字符宽度的描述。命令的输出与以下内容相似:

    ibm|ibm3101|3101|i3101|IBM 3101-10,
             am, xon,
             cols#80, lines#24,
             bel=^G, clear=\EK, cr=\r, cub1=\b,
             cud1=\n, cuf1=\EC,
             cup=\EY%p1%'\s'%+%c%p2%'\s'%+%c,
             cuu1=\EA, ed=\EJ, el=\EI,
             home=\EH, ht=\t, ind=\n,
             kcub1=\ED, kcud1=\EB, kcuf1=\EC,
             kcuu1=\EA,

相关信息

terminfo 文件格式。

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging ProgramsCurses Overview for Programming

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]