【问题标题】:IBM Mainframe copy/pasteIBM 大型机复制/粘贴
【发布时间】:2017-03-09 01:02:29
【问题描述】:

免责声明:我是使用 Rumba 访问 IBM 大型机的新手。

我目前已经建立了一个供个人使用的库,并且我想将一些代码存储在该库的成员中,如何将桌面上的 .txt 文件复制/粘贴到该程序中?截至目前,我可以一次成功地从 Rumba 以外的文档中复制/粘贴一行。

【问题讨论】:

  • 这些 .txt 文件平均有多大?
  • 对“个人使用”要小心一点。请记住,如果代码是在他们的系统上编写的,除非您得到他们的许可,否则雇主可能会认为它是“他们的”。
  • 文件大约 300 行长...不是很大但需要在 10-12 人系统上...

标签: mainframe zos


【解决方案1】:

有多种方法。最好的取决于要传输的文件大小/数据量。

如果只有几行,块复制和粘贴应该可以工作,但您可能必须使用 Rumba 的“粘贴”编辑设置,例如如何处理新行等。

可以使用 TSO 文件传输程序 ind£file(可能是您系统上的 ind$file)传输更大的文件,该程序基本上将文件复制到屏幕上,然后 Rumba 会“刮擦”屏幕以将数据放入文件中(这是用于大型机到 PC 的传输;如果以另一种方式进行操作,则相反)。这可能非常快。

最后是 FTP - 从命令行或通过 WinSCP 等程序。

编辑:

根据您对文件大约 300 行长的评论,我会考虑使用 ind$file 实用程序使用 Rumba 的文件传输选项。在一个系统上获得文件后,请与您的大型机技术支持团队讨论将它们传输到其他系统的最佳方式。

如果您在上传文件时需要帮助,那么技术支持团队应该是您的第一联系人。

【讨论】:

    【解决方案2】:

    您正在运行什么大型机编辑器? TSO/ISPF? 我一直从“.txt”文件复制并粘贴到ISPS,没有问题。 选择要复制的文本(在“.txt”文件中) 按 CTRL-C 使用 ISPF Edit(选项 2)打开大型机文件。 在要开始复制的行输入行命令“Inn”。 (这里插入“nn”空行来接收复制的数据。我个人一般使用“nn”=20) 将光标定位在第一个空行的第一个字符上。 按 CTRL-V

    【讨论】:

    • 一些 3270 模拟器实际上能够粘贴超过一屏的文本,例如,您“复制”200 行,但只能按照 David 的说明“粘贴”20 行。 - 模拟器可能有一个“粘贴继续”选项来粘贴第 21-40 行,然后是 41-60 等。(如上在 ISPF 编辑器中重复 i20)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多