求教,如果遍历一个系统或某目录并将所有或指定文件名,输出到一个程序数组中?

发布于 2022-08-30 13:49:44 字数 119 浏览 9 评论 5

RT,最近需要做个设计,指定得到符合某些命名特征的文件的名,这样的话就必须获得所有的同类型的文件名,然后再进行判断。
我知道WRK*  这个命令可以再屏幕上显示,但关键是怎么把找到的结果输出到一个变量中呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

长伴 2022-09-10 10:00:50

DSPPGMREF-->F4,输入参数(如库/文件/成员名)将文件输出到指定的库文件中,然后再进行READ生成的文件,就可以将READ到的值放到指定的变量中~~

不羁少年 2022-09-10 08:16:59

可以用DSPOBJD 类似命令先导出LIB 清单,再逐个按lib导出LIB下所有obj 可以 把导出的内容到指定的PF表中 后续可以操作表 访问

末骤雨初歇 2022-09-09 21:05:51

本帖最后由 q疯哥p 于 2010-08-20 13:59 编辑

如果只是输出文件(PF,LF,SRCPF,TABLE)名字的话,不用在400上写程序。。。直接在PC上写个TTO/DTF 就能搞定

小猫一只 2022-09-09 14:04:47

本帖最后由 Artoria 于 2010-08-20 10:30 编辑

非常感谢LS!
顺便问下,输出的SPLF名是什么样的?copy后的PF的记录结构是怎样的?是每一条记录是原有SPLF的每一行么——?
实在没办法……现在不能用400主机,只能玩纸上谈兵设计了……以前没涉及过这方面内容,只好向大家求助了…

蓝眼泪 2022-09-08 23:28:32

如果你知道能显示出来,那就一样可以打印出来,也就是在执行命令时改为f4,修改output=*PRINT,所有显示就变成了spool file,然后cpysplf 到pf (txt file)
cpyf from txt file to pf, 就变成了一个一个域内容,就可以查询了,或输入数组了(使用rpg程序)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文