我有一个库 MYLIB,其中包含用户定义的命令,我想找到所有使用该库中的 CMD 的程序。
我计划编写一个实用程序,但在此之前我想确认是否有任何本机实用程序可以用于此东西。
除了评论中提到的绿屏
FNDSTRPDM
命令...
我将指出,IBM i 开发人员使用的两种常见 IDE,IBM 的 Rational Developer for i (RDi) 和 Microsoft 的 Visual Studio Code(带有Code For IBM i 扩展),都包含搜索源文件以查找给定文本字符串。
最后,IBM i 上的源文件只是一个具有特定格式的多成员数据库表;由 3 列组成。
Field Type Length Length Position
SRCSEQ ZONED 6 2 6 1
SRCDAT ZONED 6 0 6 7
SRCDTA CHAR 100 100 13
SRCDTA
可以比我在此处显示的 100 个字符更短或更长。仅取决于您在 CRTSRCPF
上指定的内容。
它们可以像系统上的任何其他表一样读取。