我无法将可变长度文件 FTP 到大型机;操作成功,但在大型机上生成的数据集不正确;谁能帮我。
程序。
我在大型机上创建了一个可变长度数据集。
DSN=.TEST.DATA1 LRECL=16
其内容有 5 条记录,每条有 12 个字符:
000001 11AAAA000001 000002 11AAAA000002 000003 11AAAA000003 000004 11AAAA000004 000005 11AAAA000005
在 linux 平台上使用 FTP 客户端将数据集下载到 linux
ftp -v -n< user prompt binary quote site rdw get TEST.DATA1 close bye EOF
- 文件已成功下载。
- 将文件上传回大型机
ftp -v -n< user prompt binary quote site rdw recfm=v lrecl=16 put TEST.DATA1 TEST.DATA2 close bye EOF
大型机上新生成的数据集 TEST.DATA2 不正确。
000001 11AAAA00 000002 0001 11AA 000003 AA000002
000004 11AAAA000003 000005 11AAAA00 000006 0004 11AA 000007 AA000005
似乎 RDW 字段被视为数据字段,这不是我所期望的;我希望 TEST.DATA2 与 TEST.DATA1 相同。
谢谢。