我已经在 Windows 上进行到 z/OS 大型机的 FTP 很长时间了,今天之前我从未遇到过这种情况,希望有人能帮助我。
我有一组文件需要传输到我们的主机,但是当我这样做时,不知何故字符“o:?”仅被添加到文件中的第一个记录中。
当我在文本编辑器中查看文件时,在第一个记录开始之前没有看到任何其他字符。其余所有数据看起来都很好。
这些文件都是固定格式,而且我指定它们应该以 ASCII 格式传输,因此一旦在主机上,第一条记录就会出错。
我尝试过使用 Windows 命令提示符中的 FTP 以及 FileZilla,结果相同。
不幸的是,由于安全性严格,我无法运行大型机 JCL 从我的工作站“获取”文件,并且我必须使用的 3270 仿真软件(Mocha TN3270)没有传输功能。
有任何想法吗?
提前致谢。
答案1
如果文件是UTF-8可能是字节顺序标记。
这字节顺序标记是文件开头的3个字节,可以被文件传输程序视为普通文本。