Vous êtes sur la page 1sur 8

Comandos ROSCOE, EJEMPLOS

A continuacion se describen algunos ejemplos de comandos en los diferentes ambientes de ROSCOE :



AWS : rea de trabajo
JOB : jcls en spooling
DSN : archivos
LIB : librera roscoe

El formato de los comandos y sus variantes se pueden ver con el help del producto.

PANEL DE ROSCOE


1. HELPs

HELP despliega help resumido del producto
HELP COMMAND muestra todos los comandos y definiciones
HELP xxxxxx muestra el formato del comando xxxxxx


2. Ambiente AWS

El rea de trabajo de la AWS es de 10.000 lineas
El largo de los registros de la AWS es de 255 caracteres.



I deja en modo insercin la aws

A tabciud Attacha miembro de librera con nombre tabciud (Sin borrar AWS)
A BI3.tabcta Attacha de la librera BI3 el miembro con nombre tabcta (Sin borrar AWS)
A * Attacha Aws en la lnea en que se estaba posicionado
X tabciud Edita miembro tabciud en AWS (borra contenido anterior de AWS)
S tabrenta Salva el contenido de la AWS en Librera con nombre tabrenta
S tabernita tabla de rentas
Salva el contenido de la AWS en Librera con nombre tabrenta, ponindole la glosa tabla de
rentas(Verificar esto con DIR o LIB)
U tabrenta Actualiza miembro tabrenta en Librera con el contenido de la AWS.
U * Actualiza miembro editado en AWS
IMP DSN=DESSS.RUTS
Trae (o importa) a la AWS el archivo DESSS.RUTS
EXP DSN =DESSS.RUTS
Modifica (o exporta) archivo DESSS.RUTS con el contenido de la AWS
EXP DSN =DESSS.RUTS,DISP=MOD
Aade al final del archivo DESSS.RUTS el contenido de la AWS
Nota : Los comandos IMP y EXP se pueden aplicar a
Archivos planos
Miembros de particionados
Miembros de Master
SET MODE X Deja en modo minscula la digitacin
SET MODE B Deja en modo mayscula la digitacin
SET HEX ON Muestra en hexadecimal el contenido de la AWS
SET HEX OFF Desactiva el modo SET HEX ON dejndolo en modo normal.
SET BOUNDS 15 38 Define rea de trabajo entre columna 15 y 38
RSH 8 Shift hacia la derecha en 8 caracteres del rea de trabajo
LSH 8 Shift hacia la izquierda en 8 caracteres del rea de trabajo.
RSH 8 1000 1500 Shift hacia la derecha en 8 caracteres entre las lneas 1000 y 1500 del rea de trabajo
EDIT SOPSOPOS Modifica en AWS todas los caracteres SOP reemplazndolos por SOPOS
EDIT SOPSOPOS 800 1200
Idem anterior , pero entre las lneas 800 y 1200.
FILL 10 20 rest- 1000 2000
Llena de la columna 10 a la 20 entre las lineas 1000 y 2000 con los caracteres rest
R 1 1 Renumera AWS de 1 en 1
FIRST ftp Busca en AWS primera ocurrencia del string ftp
NEXT Siguiente ocurrencia del string ftp (si hubo un comando first)
NEXT exec Siguiente ocurrencia del string exec
NEXT 9820 Siguiente ocurrencia del string 9820 (numrico debe ir entre delimitadores)
PREV 9820 Previa ocurrencia del string 9820 (numrico debe ir entre delimitadores)
INCL PGM Muestra todas las ocurrencias del string PGM
CCF Entra en ambiente CCF
MVS Submite job que esta en AWS
DIS Muestra todos los jobs en spooling (ejecutados, ejecutndose y submitidos)
DIS BI3+ Muestra todos los jobs en spooling (ejecutados , ejecutndose y submitidos) que
comienzan con BI3.
DIS A Muestra todos los jobs que se estn ejecutando.
DIS I Muestra todos los iniciadores y los jobs que se estn ejecutando.
DIS DEVICES Muestra todos los dispositivos definidos para el computador
ROSCOE Muestra todos los usuarios conectados
CONS Muestra los ltimos mensajes desplegados en consola.
AMS Entra en ambiente AMS para ingresar comandos sobre archivos VSAM
SEND KEY=ESALDIV hola
Envia mensaje hola al usuario ESALDIV.
SEND PFX=MV2 hola Envia mensaje hola al usuario con prefijo MV2.
SORT FIELDS=(1,3,CH,A,45,10,CH,A)
sortea aws columna 1 de largo 3 en forma ascendente y
columna 45 de largo 10 en forma ascendente
OFF Se desconecta de roscoe

PFS :
PF1 Divide la pantalla en dos
PF3 Deja pantalla completa
PF7 Retrocede pagina
PF8 Avanza pagina
PF6 Repite comando
PF10 Se desplaza hacia la derecha
PF11 Se desplaza hacia la izquierda

M + PF8 Va al final
M + PF7 Va al principio

:S + PF12 Abre otra sesion de roscoe
PF2 Se cambia de sesin

OTRAS OBSERVACIONES
Si despues de 15 minutos no se ha dadao un enter , se desconecta automticamente el usuario.

Si se cae el roscoe o se desconecta automaticamente , se genera un miembro en la librera en que queda el
contenido de la aws. el nombre es
SAVAWSnn (nn = 01 --> 99).

Cuando falte espacio en la librera , eliminar los miembros
SAVAWSnn, y el miembro ZZZZZMSG.

Dentro del area de trabajo, sobre la numeracion de la parte izquierda, se pueden hacer acciones sobre estas
lineas , tales como copiar; mover, duplicar, etc....
(Ver figura)

C3 Copia 3 lineas a partir de ella.
P Las deja ante de esa lnea
A Las deja despus de esa lnea.
M3 Mueve 3 lineas
P Las deja ante de esa lnea
A Las deja despues de esa lnea.
D3 Borra 3 lineas
CC Copia lineas entre CC (inclusive)
CC
P Las deja ante de esa linea
A Las deja despues de esa linea.
MM Mueve lineas entre MM (inclusive)
MM
P Las deja ante de esa linea
A Las deja despues de esa linea.
DB Borra hasta el final a partir de esa linea.
DT Borra hasta el principio a partir de esa linea.
DD Borra lineas entre DD (inclusive)
DD
RR Duplica lineas entre RR (inclusive)
RR
LC Cambia a minuscula todos los caracteres de la linea.
RESET Limpia el area de secuencia de toda la AWS.
I Deja en modo insercin depus de esa linea

3. Ambiente JOB
A J MV2COMPI Attacha Job con nombre MV2COMPI
A J MV2COMPI 4276 Attacha Job con nombre MV2COMPI y nro 4276
A J 4276 Attacha Job con numero 4276
A J * Attacha Job en la lnea en que se estaba posicionado
N F Avanza al siguiente archivo dentro del job
Last F Avanza al ultimo archivo dentro del job
Prev F Retrocede un archivo dentro del job
Next F Avanza un archivo dentro del job
First F Se posiciona en el primer archivo dentro del job
C J R Copia a la AWS el archivo attachado del job
C J T Copia al comienzo de la AWS el archivo attachado del job
C J B Copia al final de la AWS el archivo attachado del job
C J 1200 1800 Copia a la AWS desde la linea 1200 a la 1800 del archivo attachado del job.
C J 1200 1800 T Copia al comienzo de la AWS desde la linea 1200 a la 1800 del archivo
attachado del job.
C J 1 16 50 Copia despues de la linea 50 de la AWS, desde la linea 1
a la 16 del archivo attachado del job
D J Dettacha Job y lo borra , (si la msgclass es X)
D J N Dettacha Job sin borrarlo
STA JOB Muestra todos los archivos del job con sus clases asociadas.
ALTER JOB ALL C R Cambia todas las salidas del job a clase R
En este caso se debe continuar con DET JOB (no con D J N) para que conserve
la clase R.
PUR MV1COMPI Borra el job con nombre MV1COMPI
PUR MV1COMPI 2357 Borra el job con nombre MV1COMPI con nmero 2357
(se usa cuando hay varios jobs con el mismo nombre)

PFs
PF6 Repte comando
PF7 Retrocede pagina
PF8 Avanza pagina
PF10 Se desplaza hacia la derecha
PF11 Se desplaza hacia la izquierda

3. AMBIENTE LIB

A L * Attacha LIB en la lnea en que se estaba posicionado
C L R Copia a la AWS el miembro attachado.
C L T Copia al comienzo de la AWS el miembro attachado.
C L B Copia al final de la AWS el miembro attachado.
C L 1200 1800 Copia a la AWS desde la linea 1200 a la 1800 del miembro attachado
C L 1200 1800 T Copia al comienzo de la AWS desde la linea 1200 a la 1800 del miembro
attachado.
C L 1 16 50 Copia desde la linea 1 a la 16 del miembro attachado despues de la linea 50 de la
AWS.
MVS jobcomp Submite job de librera con nombre jobcomp.
ALTER borra RESTRICTED Modifica atributo del miembro borra , dejndolo en modo restringido.
ALTER tabrenta nueva tabla rentas
Modifica la glosa de la tabla tabrenta con la glosa nueva tabla rentas
LIB Muestra panel para accesar un miembro o una librera.

PFs
PF6 Repite comando
PF7 Retrocede pagina
PF8 Avanza pagina
PF10 Se desplaza hacia la derecha
PF11 Se desplaza hacia la izquierda

3. AMBIENTE DSN

A D DESSS.PRUEBA Attacha archivo DESSS.PRUEBA
A D EXPOD.SPC20.JCLLIB(UYPODSER)
Attacha miembro UYPODSER del particionado
EXPOD.SPC20.JCLLIB.
A D DESSS.+ Muestra todos los archivos que comienzan con DESSS
A D DESSS.+ V DESSCR Muestra todos los archivos que comienzan con DESSS y estan en el volumen
DESSCR
A D * Attacha DSN en la lnea en que se estaba posicionado.
A V DESSCR Muestra todos los archivos definidos en el disco
DESSCR
C D R Copia a la AWS el archivo attachado.
C D T Copia al comienzo de la AWS el archivo attachado.
C D B Copia al final de la AWS el archivo attachado.
C D 1200 1800 Copia a la AWS desde la linea 1200 a la 1800 del archivo attachado
C D 1200 1800 T Copia al comienzo de la AWS desde la linea 1200 a la 1800 del Archivo
attachado.
C D 1 16 50 Copia desde la linea 1 a la 16 del archivo attachado despues de la linea 50 de la
AWS
Nota : Se pueden attachar :
Archivos planos
Miembros de particionados
Miembros de Master

PFs
PF6 Repte comando
PF7 Retrocede pagina
PF8 Avanza pagina
PF10 Se desplaza hacia la derecha
PF11 Se desplaza hacia la izquierda

Otros comandos descritos en ambiente AWS aplicables en ambiente DSN:
SET HEX ON/OFF
FIRST string
NEXT string


5. Algunos RPFS
RESCATE Arma job desde bibliotecas de produccin
BI3.LENG PLCPA008 Muestra el lenguaje en que se compil el programa PLCPA008
PC1.MIRA PLCPA008 Deja en AWS la ltima versin pasada a produccin del programa PLCPA008
CA3.JDISP Despliega panel de todos los jobs en spooling.
TRANROS Transmite miembro de computador de desarrollo a produccion
REPODB Menu para emitir informe de una Base de Datos
REPOREC Menu para emitir informe de una tabla
VEPREF MV2 Informa del nombre de usuario del prefijo MV2
VEUSER ESALDIV Informa del prefijo del usuario ESALDIV

Vous aimerez peut-être aussi