- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图从大型机 FTP 服务器检索文件,所以我使用了这个 org.apache.commons.net.ftp.FTPClient 方法:
FTPClient ftpClient = ......
ftpClient.listFiles("path")
假设目录是“AAAA.BBBB.CCCC.DDDD”:
ftpClient.changeWorkingDirectory("..");
FTPFile[] files = ftpClient.listFiles("AAAA.BBBB.CCCC.DDDD");
当我打印出来
files.length
结果是1,不管是文件还是文件夹,结果都是1,我想知道为什么。
我在常规的非大型机 ftp 上使用文件夹名和文件名进行的测试运行良好。
我想知道:
How to correctly traversal a directory in mainframe ftp.
最佳答案
z/OS 有两个可用的文件系统.一个是“经典”文件系统(我的术语,我不知道 IBM 如何区分),其根源可以追溯到半个世纪前 OS/360 , 另一个是最近的,是 Unix兼容。
您正在使用“经典”文件系统。没有目录。有时,FTP 客户端中有可用的语法糖,使数据集名称限定符(点之间的“AAAA”和“BBBB”部分)看起来像目录。他们不是。
我建议您在 listFiles
方法的参数中使用通配符。看看“AAAA.BBBB.CCCC.DDDD.**”是否符合您的预期。
您可以尝试的其他方法是将参数“AAAA.BBBB.CCCC”传递给您的 changeWorkingDirectory
方法。
根据您所使用的库的实现,以上任何一个都可以执行与 ISPF DSLIST 相同的操作命令。
关于java - ftpClient.listFiles ("path") 与大型机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17352883/
我记得在使用 ftp get 将文件从大型机复制到 Windows 时,文件名上总会有一些数字后缀,每天都会改变。即 abc.4328 然后它会变成 abc.23595..etc 大型机世界中不断变化
我想知道 KEEP 和 UNCATLG 之间的区别。 据我所知,两者都将删除数据集的目录条目。 感谢和问候,玛纳西 最佳答案 我不相信。 KEEP如果该条目已经存在,则不会从目录中删除该条目。 UNC
我想使用 SORT(snycsort 或 DFSORT)将记录转置到列中。它应该可以扩展到任意数量的记录。这可能吗? DE001XYX A CD100000 B CD200000 C DE
如何从大型机批处理 COBOL 中编写 html 标签/脚本格式?并通过大型机 JCL 在电子邮件附件中发送格式化的标签? 最佳答案 既然你没有说,我假设你正在使用 IEBGENER 从大型机发送电子
是否有任何linux命令或java代码可以查找Mainfrane机器的MAC地址? 。我尝试从 OMVS 区域执行“ifconfig”命令,但它不起作用。任何帮助将非常感激。提前致谢。 最佳答案 不能
我正在尝试从 Java 应用程序浏览来自大型机 IBM MQ 队列的消息(EBCDIC 消息)。我需要浏览消息,而不是消费它们。这是代码: JmsFactoryFactory ff = JmsFact
我的新工作有一台 S/390 大型机,自 90 年代末以来一直在运行 COBOL 应用程序。大型机太旧了,我们需要迁移到更新的系统。我们是一家足够小的企业,我们不能保证花钱升级到新的大型机硬件,而且程
有谁知道可用于在 CppUnit 上编写测试的 C++ 单元测试框架(例如 Google Test、z/OS 等) ? 我在 Windows 上使用 Dignus C++ compiler 进行大部分
我需要能够识别 IBM 大型机 DB2 v10 zos 数据库上的类型 4 jdbc 工作负载。 我们的大型机 db2 监视器可以过滤以下字段 SYSTEM ID DB2 SUBSYSTEM ID D
我是一名优秀的程序员,十分优秀!