gpt4 book ai didi

mainframe - 有没有办法使用 REXX 编辑 ps 数据集并在特定行后插入字符串?

转载 作者:行者123 更新时间:2023-12-03 00:01:18 24 4
gpt4 key购买 nike

我正在编写一个 REXX 程序,它将更新 PS 数据集。我可以使用 REXX 代码编辑特定行。但我想要一个代码在特定行之后插入特定字符串。
例如:我的 PS 数据集有 100 行。我想在第 44 行(第 45 行)之后插入文本“ABCDE”,这会将文件的总行数增加到 101 行。其余行应保持不变。使用 REXX 可以吗?

最佳答案

独立于REXX,您需要有效地读取旧数据集并将其写入新文件,并将新记录(字符串)添加到输出文件,然后写入其余部分。无法在物理顺序 (PS) 数据集中“插入”记录。最后,您将删除旧文件并将新创建的文件重命名为旧名称。

另一种选择是使用生成数据集组 (GDG) 并读取当前的 (0) 并创建新的 (+1) 作为输出。这样您仍然可以引用相同的数据集名称以供其他人引用。

关于mainframe - 有没有办法使用 REXX 编辑 ps 数据集并在特定行后插入字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53914401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com