问题标签 [rexx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
268 浏览

rexx - 什么是 !和 : 用于 REXX

是什么!和:在 REXX 中执行。例如在这段代码中

!all:!!=!做什么?实际上,我在查看这段代码时有很多问题,但我想我们将从那里开始,看看是否能对其余部分有所了解。

原始代码示例位于此处http://rosettacode.org/wiki/Terminal_control/Coloured_text#REXX

0 投票
1 回答
91 浏览

sockets - REXX 中的多个套接字连接

帮我解答我的问题。我有一个客户代码

我在 Rexx 中有几个脚本,它们为客户端 (nstr) 提供了一些字符串。一个脚本始终作为第一个运行,另一个作为第二个运行。脚本以最小的延迟快速运行。但是当我在服务器端收到这些字符串时,我发现它们有时是相反的顺序。为什么会这样?我应该在现有的 socketset 中使用 socketid 而不是 initilize new set 吗?

0 投票
2 回答
1013 浏览

cobol - 将两个程序版本与基础版本进行比较

如何在 COBOL 中比较两个程序?

如果您想了解新程序与旧程序相比的所有更改,并且不想使用 ISPF 3.13 SuperCE 实用程序。

实际场景:

我有两个程序使用相同的基本代码并且有独立的变化。我所要做的就是找到这些更改并将它们合并到一个单独的程序中。

我要为它创建一个 Rexx 工具。

我的经验:对 Rexx 没有任何了解,大型机初学者。

0 投票
1 回答
4764 浏览

mainframe - 如何在 REXX 中实现多个条件?

我正在尝试整理一些 REXX 代码来实现以下目标。

  1. 检查给定输入(0007145547162165876、0002734752467588968、555729879318548867、5559871342286434816)的给定条件(前 3 个字符是 000)。如果是这样,请对该输入执行一些计算(如下所示)。

    湾。如果条件不满足(即前 3 个字符不是 000 ),则对该输入执行不同的计算。

  2. 将两个计算的结果打印在一个文件中。

下面是我为第一个 if 条件语句提供的代码,它可以按需要工作。问题是实施第二个条件。我如何实现这一目标?

0 投票
2 回答
86 浏览

rexx - 无法确定 REXX 中字符的数据类型

我正在尝试使用 REXX 找出特定字符的数据类型。基本上我正在阅读一份报告,然后浏览每一行。在每一行中,都有一个角色被其他所有角色区别对待,我似乎无法弄清楚 REXX 认为它是什么。

值(字符本身)被定义为在名为 的变量中长度为一个字符的行的子字符串value

到目前为止,这是我所知道的:

SAY DATATYPE(value);Returns CHAR,所以我知道它是一个字符。

全部返回0

最后:

Returns 1,所以那里肯定有东西。我一直在为这个特殊的角色撞墙。

0 投票
1 回答
1682 浏览

mainframe - 如何在 z/OS 上从 REXX 发出 RACF 命令

我想使用 rexx 在大型机上做一些用户管理。

我已经设法使用以下内容创建用户

我发现这是可行的,因为 rexx 解释器默认情况下将不是 rexx 命令的每个命令传递给 tso,并且 adduser 既是 racf 命令,并且 tso 命令映射到 racf。使用 address 命令应该可以直接向 racf 发出命令。但是当我尝试

我得到 +++ RC(-3) +++ IBM 的 TSO/E 参考说“-3 返回码表明主机命令环境无法找到您发出的命令。” 由于“搜索”是一个有效的 racf 命令,我认为 racf 没有注册为命令环境。在 rexx 中使用 sysvar(sysracf) 我已经检查了 racf 是否已安装并正在运行。有谁知道如何将 racf 设置为 rexx 的命令环境或检查它是否是?提前致谢

0 投票
1 回答
1229 浏览

mainframe - 以编程方式更改 PDS 成员的 ISPF 统计信息中的用户 ID

我正在尝试更改 PDS 中模块的用户 ID 值。

这可以使用菜单选项 3.5(在非定制 ISPF 设置中)在 ISPF 中以交互方式完成。

我想改为使用 Rexx 程序来执行此操作。

0 投票
2 回答
826 浏览

rexx - 如何使用 Rexx 打印数据集内容

我正在尝试打印在 IO.ME.DATA 数据集中找到的数据(逐行)(请参阅我的 jcl)。

我收到以下错误并希望获得正确的语法:

我是 REXX 的新手。谢谢

JCL

MYREXX (IO.ME.REXX)

数据(来自 IO.ME.DATA)

0 投票
2 回答
1087 浏览

zos - REXX:将长字符串写入 pds 成员

我正在我大学的 z/OS(ADCD 版本)上编写 rexx 脚本。我想用 diskw 向 pds 成员写一个很长的字符串。遗憾的是,rexx 不会自动换行,因此只有大约一半的字符串会写入成员。我的字符串是我正在连接、执行并且我想写入日志的命令。

现在创建的日志只包含我对某个角色的命令,而我的其余命令不会写入成员。像这样:

你知道如何让 rexx 换行并写下我的整个命令吗?

0 投票
1 回答
346 浏览

zos - 如何从 rexx 创建顶级通用 racf 配置文件

所以我正在使用 rexx 脚本定义用户在 z/OS(我大学的 ADCD 版本)上进行 racf。因此,我想为用户创建顶级通用配置文件以保护他们的数据集。假设我正在创建一个名为 TEST1 的用户。因此我会使用

创建顶级通用配置文件。如果我从 tso 发出命令,一切正常。但是,如果我从我的 rexx 脚本发出命令,racf 会创建一个名为“myusername.test1.* 而不是“test1.*”的配置文件,所以在创建配置文件时不知何故我的用户名被添加为 HLQ。有谁知道为什么会这样以及如何解决?谢谢。