我正在我大学的 z/OS(ADCD 版本)上编写 rexx 脚本。我想用 diskw 向 pds 成员写一个很长的字符串。遗憾的是,rexx 不会自动换行,因此只有大约一半的字符串会写入成员。我的字符串是我正在连接、执行并且我想写入日志的命令。
/*REXX*/
"ALLOCATE DATASET('"FILEPATH"') FILE(FILE) SHR REUSE"
command = "adduser" username
command = command || " TSO(ACCTNUM(ACCT) PROC(DBSPROC)",
"MAXSIZE(6072) SIZE(5000) MSGCLASS(H) UNIT(SYSALLDA))"
LOG.1 = command
LOG.2 = "Other Stuff"
"EXECIO" 2 "DISKW FILE (STEM LOG."
"EXECIO 0 DISKW FILE (FINIS"
"FREE FILE(FILE)"
现在创建的日志只包含我对某个角色的命令,而我的其余命令不会写入成员。像这样:
adduser john TSO(ACCTNUM(ACCT) PROC(DBSPROC) MAXSIZE(6072) SIZE(5
你知道如何让 rexx 换行并写下我的整个命令吗?