我想扩展作业中提供的参数,并将其写入数据集。尝试使用EZACFSM1实用程序来完成此操作,但参数似乎没有扩展。我尝试的代码是:
过程:
//STEP0100 EXEC PGM=EZACFSM1
//SYSOUT DD SYSOUT=name_of_dataset
//SYSIN DD *
$EXP IS BLABLA
/*
$EXP的值(例如"FOUR")在作业中传递。
预期输出:包含以下内容的输出数据集:
FOUR IS BLABLA
实际输出:包含以下内容的输出数据集:
$EXP IS BLABLA
如注释中所述,EZACFSM1用于替换系统符号。对于你所说的符号,你需要一种不同的方法。
您可以用自己喜欢的语言编写自己的程序,接受参数并将其写入数据集。这很琐碎,许多商店已经有了这样的实用程序。问问你的同事。
如果您的商店许可DFSORT或Syncsort,您可以使用其JPn功能向数据集写入多达10个符号。