RFS

RFS 对 REXX 文件系统执行文件输入/输出。

读取语法图跳过可视语法图 RFS AUTH迪里德PRIVATEPUBLICRPUBLICWSECUREDCKDIR迪里德CKFILE文件标识COPYfileid1fileid2DELETE文件标识DISKR文件标识DATA.茎。DISKW文件标识DATA.茎。GETDIR茎。迪里德MKDIR迪里德RDIR迪里德RENAMEfileid1fileid2

操作数

AUTH
是授权访问 RFS 目录的命令。 指定的访问权适用于此目录中的所有文件。
重定向
指定 REXX 文件系统目录标识。 这是部分或完全合格的。 请参阅 CD 命令以获取更多信息。
私有
指定只有目录的所有者对文件具有读/写访问权。 这是缺省值。
PUBLIC ICR
指定任何用户对目录中的文件具有只读访问权。
公共服务
指定任何用户对目录中的文件具有读/写访问权。
安全
指定 RACF® 允许访问目录中的文件。
CKDIR
是用于检查现有 RFS 目录级别的命令。
CKFILE
是一个命令,用于检查指定的部分或标准文件标识是否存在。
文件标识
指定文件标识。
COPY
是用于复制文件 (替换任何现有文件) 的命令。
fileid1
指定源文件标识。 它可以是标准或部分限定的目录和文件标识。
fileid2
指定目标文件标识。 它可以是标准或部分限定的目录和文件标识。
DELETE
是用于删除 RFS 目录级别或 RFS 文件的命令。
文件标识
指定源文件标识。 可以完全或部分合格。
磁盘
是从 RFS 文件读取记录的命令。
主干
指定词干的名称。 词干必须以句点结束; 请参阅 词干。 缺省词干为 DATA.
磁盘
是将记录写入 RFS 文件的命令。
获取目录
是将当前目录或指定目录的内容列表返回到指定 REXX 数组中的命令。
MKDIR
是用于创建新的 RFS 目录级别的命令。
RDIR
是用于除去指定 RFS 目录的命令。
重命名
是将 RFS 文件重命名为新名称的命令。
fileid1
指定源文件标识。 它可以是标准或部分限定的目录和文件标识。
fileid2
指定源目标文件标识。 它可以是标准或部分限定的目录和文件标识。

返回码

0
正常返回
101
无效命令
102
操作数无效
103
找不到文件
104
未授权
105
文件已存在
107
文件池中的空间不足
110
请求失败
111
文件标识无效
113
找不到目录
115
目录已存在
116
未指定目录
121
文件已损坏
122
无效或超出范围 stem.0
126
路径错误
127
CICS® I/O 错误
128
此位置中的命令无效
130
目录不为空
131
缺少操作数
132
缺少文件池数据记录。 文件池可能未格式化。
199
内部错误。
注: 文件访问安全性检查是在目录级别而不是文件级别执行的。 如果指定的文件标识不是标准标识,那么将使用当前目录或 PATH 目录来尝试将部分名称解析为标准名称; 在这种情况下,无需进一步检查。 如果使用标准文件标识,那么将在文件打开时检查其驻留的目录以获取正确的访问授权。