将来自非 zOS 文件系统的二进制 VB 文件(包括 RDW)保存为 zOS 中的二进制 VB 文件,而不添加新的 RDW

Save a binary VB file (including RDW) from non-zOS file system, as a binary VB file in zOS without adding new RDW

我已经从 zOS 下载了一个 VB 二进制文件,有 RDW 但没有 BDW。

当我尝试将其发回时,它会将现有的 RDW 视为数据的一部分并添加新的 RDW。

除了手动编辑之外,是否有已知的方法来做到这一点?

将 ftp 传输模式切换为 块模式 应该可以满足您的要求:

quote mode b

您可能需要也可能不需要 quote 前缀,具体取决于您的 ftp 客户端。 此外,由于您希望 z/OS 上的数据集为 RECFM=VB,您可能需要告诉 FTP 服务器:

quote site recfm=vb lrecl=nnn

其中 nnn 是最大记录长度加 4。