RFS

RFS realiza la entrada/salida de archivo en el sistema de archivos REXX.

Leer diagrama de sintaxisOmitir diagrama de sintaxis visual RFS AUTHDiridPRIVATEPUBLICRPUBLICWSECUREDCKDIRDiridCKFILEID de archivoCOPYfileid1fileid2DELETEID de archivoDISKRID de archivoDATA..DISKWID de archivoDATA..GETDIR.DiridMKDIRDiridRDIRDiridRENAMEfileid1fileid2

Operandos

AUTORIZACIÓN
es un mandato que autoriza el acceso a los directorios RFS. El acceso especificado se aplica a todos los archivos de este directorio.
dirid
especifica un identificador de directorio del sistema de archivos REXX. Esto es parcial o totalmente calificado. Consulte el mandato CD para obtener más información.
private
especifica que sólo el propietario del directorio tiene acceso de lectura/grabación a los archivos. Este es el valor predeterminado.
PUBLICR
especifica que cualquier usuario tiene acceso de sólo lectura a los archivos del directorio.
PÚBLICO
especifica que cualquier usuario tiene acceso de lectura/grabación a los archivos del directorio.
SEGURO
especifica que RACF® concede acceso a los archivos del directorio.
CKDIR
es un mandato que comprueba un nivel de directorio RFS existente.
ARCHIVO
es un mandato que comprueba si existe el ID de archivo especificado, parcial o totalmente calificado.
id_archivo
especifica el identificador de archivo.
COPY
es un mandato que copia un archivo, sustituyendo cualquier archivo existente.
fileid1
especifica el identificador del archivo fuente. Puede ser un directorio completo o parcialmente calificado y un identificador de archivo.
fileid2
especifica el identificador de archivo de destino. Puede ser un directorio completo o parcialmente calificado y un identificador de archivo.
DELETE
es un mandato que suprime un nivel de directorio RFS o un archivo RFS.
id_archivo
especifica el identificador del archivo fuente. Puede estar completa o parcialmente calificado.
DISKR
es un mandato que lee registros de un archivo RFS.
raíz
especifica el nombre de una raíz. Una raíz debe finalizar en un punto; consulte Stems. La raíz predeterminada es DATA..
DISKO
es un mandato que escribe registros en un archivo RFS.
GETDIR
es un mandato que devuelve una lista del contenido del directorio actual o especificado en la matriz REXX especificada.
MKDIR
es un mandato que crea un nuevo nivel de directorio RFS.
RDIR
es un mandato que elimina el directorio RFS especificado.
Renombrar
es un mandato que cambia el nombre de un archivo RFS por un nombre nuevo.
fileid1
especifica el identificador del archivo fuente. Puede ser un directorio completo o parcialmente calificado y un identificador de archivo.
fileid2
especifica el identificador del archivo de destino de origen. Puede ser un directorio completo o parcialmente calificado y un identificador de archivo.

Códigos de retorno

0
Retorno normal
101
Mandato no válido
102
Operando no válido
103
No se ha encontrado el archivo
104
No autorizado
105
El archivo ya existe
107
Espacio insuficiente en la agrupación de archivos
110
La solicitud ha fallado
111
ID de archivo no válido
113
No se ha encontrado el directorio
115
El directorio ya existe
116
No se ha especificado el directorio
121
Archivo dañado
122
No válido o fuera de rango stem.0
126
Error de vía de acceso
127
Error de E/S de CICS®
128
Mandato no válido desde esta ubicación
130
Directorio no vacío
131
Falta operando
132
Falta el registro de datos de agrupación de archivos. Es probable que la agrupación de archivos no tenga formato.
199
Error interno
Nota: La comprobación de seguridad de acceso a archivos se realiza a nivel de directorio, en lugar de a nivel de archivo. Si un ID de archivo especificado no es un ID completo, el directorio actual o los directorios PATH se utilizan en un intento de resolver el nombre parcial en un nombre completo; en este caso no es necesaria ninguna comprobación adicional. Si se utiliza un ID de archivo completo, se comprueba el directorio en el que reside para obtener la autorización de acceso adecuada, en el momento de abrir el archivo.