美文网首页收藏
第七十七章 设备特殊变量

第七十七章 设备特殊变量

作者: Cache技术分享 | 来源:发表于2025-01-18 10:58 被阅读0次

第七十七章 设备特殊变量

^%IS 的更多功能

^%IS 还可用于执行以下任务:

  • 右边距抑制 — 可以设置终端线,以便每当选择该设备时,都会抑制右边距问题;默认值是自动假定的。
  • 自动设备选择 - 如果在调用 ^%IS 实用程序时存在变量 IOP,则实用程序会自动尝试打开该设备,而不是请求设备。如果 ^%IS 不成功,则将变量 POP 设置为 1
  • 预配置的终端 — 使用 Management Portal,可以配置不向用户请求任何设备信息的设备。

^%IS Global 的结构

^%IS 全局变量存储在 %SYS 命名空间中。它包含两个下标。第一个下标是在Management Portal 中为设备配置的助记词名称。选择 System AdministrationConfiguration > Device SettingsIO Settings 以显示不同设备类型的默认助记词。第二个下标可以是 01

节点 0 的内容

节点 0 包含设备面板 Location 值:

^%IS(mnemonic,0) = Location

节点 1 的内容

节点 1 包含其他 Device panel 字段值,用插入符号 (^) 分隔:

^%IS(mnemonic,1) = Device #^Type^Subtype^Prompt code^not used 
^Other Open parameters^Alternate device

在此示例中,助记词名称为 2(这是 IRIS 假脱机程序的默认名称)的设备编号为 2,设备类型为 SPL(假脱机),设备子类型为 PK-DEC。未为短线类型设备定义其他值。

^%IS(2,1) = 2^SPL^PK-DEC^^^^^

设备特殊变量

某些 I/O 命令会影响某些系统变量的值。本节定义这些变量,并说明您可能希望使用它们的原因。仅当向当前设备发出 I/O 命令时,才会更改这些变量。这些设备特殊变量总结如下表:

设备特殊变量

Variable 变量 Purpose 目的
$IO 包含当前设备的设备 ID,所有输出操作都指向该 IDIRIS 在登录时将 $IO 的值设置为主输出设备,只有 USECLOSE 命令、BREAK 命令或返回程序员模式才能更改此值。
$X 包含自当前设备上最后一次回车以来写入的可打印字符的运行总数。此数字的范围从 0 到设备的宽度。
$Y 包含自当前设备上上次换页以来写入的换行符的运行总数。此数字的范围从 0 到设备的长度。
$ZA 包含对终端设备执行 READ 命令后的 READ 状态信息。
$ZB 包含当前设备上结束的最后一个 READ 操作的字符序列或事件。
$ZMODE 包含您与当前设备的 OPENUSE 命令一起使用的参数。

相关文章

  • 第七章 Caché 变量大全 $IO 变量

    第七章 Caché 变量大全 $IO 变量 包含当前输入/输出设备的ID。... 大纲 描述 $IO包含所有输入/...

  • 数学规律题拓展研究(第七十七章)

    数学规律题拓展研究(第七十七章)

  • Shell特殊变量

    Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数 特殊变量列表 变量 含...

  • 共品道德经(六)

    今天我们一起开始第六节,主要参考交流道德经中第七十七章。 道德经第七十七章 —————————原文版——...

  • Shell编程-05-Shell中的特殊变量和扩展变量

    特殊变量     在Shell中的特殊变量主要分别两种位置参数变量、状态变量两种。 位置参数变量     Shel...

  • Shell特殊变量

    特殊变量列表变量 含义n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是//2。*...

  • shell特殊变量

    :特殊变量列表 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个...

  • Shell特殊变量

    前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。 ...

  • 特殊变量列表

    特殊变量列表 命令行参数 运行脚本时传递给脚本的参数称为命令行参数。命令行参数用 $n 表示,例如,$1 表示第一...

  • bash特殊变量

    变量解释$*所有命令行参数,一个字符串$@所有命令行参数,一个数组$#所有命令行参数个数$?上一个进程退出码$_表...

网友评论

    本文标题:第七十七章 设备特殊变量

    本文链接:https://www.haomeiwen.com/subject/oniayjtx.html