Sei sulla pagina 1di 5

Conectarse Registrarse No anunciar

Foro de Cobol
Cobol en Castellano

Buscar... Buscar

armarios en madrid

SÍGUENOS EN TWITTER

Tweets por
​ @ Coboleros_es
TSO ­ Linea de Comando...
Coboleros retwitteó
Foro de Cobol :: Manuales :: Otros Manuales Página 1 de 1. • Comparte • ¡Más!
Empleos IT
@empleositar
Buscamos Programador TSO ­ Linea de Comando...
 por Coboler@ el Jue Feb 17, 2011 9:17 pm
COBOL – Córdoba
postulate en ift.tt/2yflfab
1. ­ LINEA DE COMANDOS.
13 oct. 2017

Coboler@
Coboleros retwitteó Admin 1.1. ­ VIEW contra EDIT.
Insertar Ver en Twitter Mensajes : 215
Reputación : 1 9 Es aconsejable utilizar VIEW cuando:
Fecha de inscripción :
02/02/2011
0 Edad : 3 8 ­ sólo se quiere ver un miembro.
Localización : Madrid
Like ­ se quiere copiar algún trozo de él (ISRCUT).
Twittear ­ se quiere modificar un JCL y submitirlo para, posteriormente, cancelar los cambios.

1.2. ­ COMANDOS.

TSOCMD.­ Te lleva directamente al panel de comandos de TSO (=P; 6).

TSO LISTCAT.­ Busca todos los ficheros que tu usuario tiene alocados y su
ubicación.

TSO PRINTO 'fichero' DEST (xxxx). ­ Permite imprimir un fichero.

TSO PROFILE NOPREFIX .­ Para no tener que poner ‘comillas’ en los nombres de
ficheros y que no te genere el sistema los ficheros con el prefijo de tu usuario.

TSO SDSF.­ Te lleva directamente al spool (=S).

TSO SUB.­ Permite submitir jobs.

TSO STATUS.­ Busca los jobs que se están ejecutando con tu usuario.

TSO VTOC volumen.­ Te muestra el estado de todos los discos del volumen o
volúmenes que pidas (para ver todos los de desarrollo TSO VTOC DES, para los de
producción TSO VTOC PRO). Se puede ver también la información de un volumen
determinado desde el panel DSLIST (p,3,4)con la opción ‘V’ y en Volumen Serial el
volumen que se quiere ver.

PARA MAS CLARIDAD EN LA PANTALLA PARA VER LOS FUENTES: Una vez en la librería
que nos interese, de fuentes o JCLs:

­ te metes en un miembro.
­ Pinchas en editar.
­ Escoger hilite
­ Language 10 o el que quieras según es fuente, jcl....
­ Coloring : 5
­ Enter / to select option y meter / en las tres.

BOUNDS.­ Resetea el bounds, vuelve a poner los límites en la columna 1 y en la 72.
También se puede escribir BNDS.

Ejemplos :

BNDS 20 60. ­ pone la marca de inicio en la columna 20 y la de final en la 60.
BNDS 10 * .­ pone la marca de inicio en la columna 10 y la de final en la 72.
BNDS * 30 .­ pone la marca de inicio en la columna 1 y la final en la 30.

CANCEL.­ Cancela las modificacines efectuadas. Pide confirmación antes de cancelar.

CAPS.­ Te vuelve automáticamente lo que escribes en mayúsculas o no.

CAPS ON.­ Todo lo que se escriba se convertirá en mayúsculas al dar INTRO (sí ya
habían escritas antes minúsculas en el texto, se quedarán como minúsculas). 
CAPS OFF.­ Lo que se escriba en minúsculas, permanecerá en minúsculas.
Page 1 / 5
habían escritas antes minúsculas en el texto, se quedarán como minúsculas). 
CAPS OFF.­ Lo que se escriba en minúsculas, permanecerá en minúsculas.

CHANGE.­ Cambia un caracter o un literal por otro. Permite lo mismo que FIND (ver
ejemplos de Find).

Ejemplos :

Chg col p’=’ “carácter”.­ Cambia cualquier carácter por el que tu le pongas. Por
ejemplo: chg 16 p’=’ “0” cambiará el carácter (cualquiera que sea) que encuentre en
la columna 16 por un cero. Chg 11 16 p’======’ “000000” cambiará los caracteres
que encuentre desde la columna 11 a la 16 por ceros.

CREATE miembro .­ Crea un miembro y te copia en él lo que le pidas. 

COMPARE .­ Te compara el miembro en el que te encuentras con el miembro que le
pongas.

Ejemplos : estando dentro del miembro1.

COMPARE (miembro2).­ Te compara el miembro1 con el miembro2.
COMPARE librería(miembro2) .­ Te compara el miembro1 con el miembro2 que exista
en la librería que le pongas.

DOWN número de líneas .­ Moverte por el texto hacia abajo (PF8).

FIND .­ Permite buscar valores en un fichero a partir de donde esté posicionado el
cursor.

Ejemplos :

find Charo .­ Busca Charo en el texto.
find * 40 64 .­ Busca lo último que buscó (Charo) entre la columna 40 y la 64.

Ejemplos en hexadecimal :

find x'00' .­ Busca el valor '00' en la parte hexadecimal.
find x'FFFF' .­ Busca el valor 'FFFF' en la parte hexadecimal.
find 'F1F2' x .­ Busca el valor 'F1F2' en la parte hexadecimal.
find "a1a2" x .­ Busca el valor 'a1a2' en la parte hexadecimal.

Ejemplos con máscaras :

find p '¬' .­ encuentra el primer carácter "no blanco".
find p '=' .­ encuentra el primer carácter.
find p '@' .­ encuentra el primer carácter alfabético.
find p 'Ñ' .­ encuentra el primer carácter numérico.
find p '$' .­ encuentra el primer carácter especial.
find p '.' .­ encuentra el primer carácter inválido.
find p '­' .­ encuentra el primer carácter no numérico.
find p '<' .­ encuentra el primer carácter en minúscula.
find p '>' .­ encuentra el primer carácter mayúscula.

Ejemplos con texto :

find t 'Este' .­ Busca el literal sin tener en cuenta mayúsculas ni minúsculas.
find c 'Este' .­ Busca el literal tal y como lo escribes, teniendo en cuenta las
mayúsculas y minúsculas.

Parámetros :

NEXT .­ Busca el siguiente.
PREV .­ Busca el anterior.
FIRST .­ Busca el primero.
LAST .­ Busca el último.
ALL .­ Busca todos y te da un total de los que ha encontrado en el margen superior
derecho de la pantalla.

FIND xxxx PREFIX yyyy .­ Busca con prefijo.
FIND xxxx SUFIX yyyy .­ Busca con sufijo.
FIND zzzz x .­ Busca zzzz en las líneas previamente excluídas (con xx).
FIND zzzz nx .­ Busca zzzz en las líneas no excluidas.

HELP .­ Te lleva al help de TSO. Hay paneles que no te permiten entrar en él. Para
buscar un comando concreto se puede:

­ En la línea de comandos poner p.e. ISRCUT ? y te sale la información al dar INTRO.

­ Buscarlo mediante el Indice del Help:

1) Por ejemplo desde el panel de EDIT (P;2) escribir en la línea de comandos HELP. Te
sale la pantalla de ayuda de EDIT.
2) Introducir I en la línea de comandos. Te sale la pantalla de presentación del índice
del help. Dar INTRO otra vez. Te sale la primera pantalla del índice, sacando todos
los comandos por orden alfabético. Si por ejemplo, buscamos RESET, se puede
introducir una R en la línea de comandos y nos llevará a la página correspondiente de Page 2 / 5
los comandos que empiezan por R, paginaremos por estas pantallas mediante INTRO
del help. Dar INTRO otra vez. Te sale la primera pantalla del índice, sacando todos
los comandos por orden alfabético. Si por ejemplo, buscamos RESET, se puede
introducir una R en la línea de comandos y nos llevará a la página correspondiente de
los comandos que empiezan por R, paginaremos por estas pantallas mediante INTRO
hasta que encontremos el comando que queramos e introduciremos su código, por
ejemplo, en este caso el r.24.

HEX .­ Muestra la información en hexadecimal. 

HEX ON.­ Muestra la información en hexadecimal.
HEX OFF.­ Vuelve a mostrar la información sólo en EBCDIC.
HEX puede ser: VERT (por defecto), DATA (34510C).

Si se quiere ver la información en hexadecimal en algo que esté en la salida (por
ejemplo, la ejecución de un job que displaye el SQLCODE en hexadecimal), se pondrá
en la línea de comandos : SET HEX ON.

Si se quiere ver la información en hexadecimal en la utilidad File Aid se posicionará el
cursor en el campo que queremos ver en hexadecimal y en la línea de comandos se
pondrá ZOOM H (si no estás posicionado en el campo te saca una pantalla
mostrando los campos del registro para que selecciones el que quieras).

Recordar que los valores son :
C ­­> cero positivo,
D ­­> cero negativo,
J ­­> menos uno,
K ­­> menos dos, y así sucesivamente.

Si posicionas el cursor en un dígito de la parte EBCDIC y das HEX, el cursor se te
posicionará en la parte correspondiente a ese dígito en la parte hexadecimal.

Si un miembro está editado en hexadecimal y realizas la búsqueda de un valor
EBCDIC, el cursor se posicionará donde comienza el valor pero en hexadecimal. Es
decir, si ponemos F 1000 se posicionará el cursor en la parte hexadecimal del primer
1000 que encuentre.

HRECALL .­ Se utiliza desde la pantalla de gestión de ficheros 
(P,3,4). Sirve para cuando un fichero está migrado y lo quieres 
bajar a disco en lugar de quedarte con el usuario bloqueado, 
lanza un job y te libera mientras tanto tu usuario.

ISRCUT .­ Permite copiar en el portapapeles un trozo de texto. 
Para utilizarlo:

1) Marcar el trozo a copiar con MM/MM (mover) o con CC/CC (copiar).

2) Escribir en la línea de comandos:

ISRCUT .­ Copia el trozo seleccionado en el portapapeles a continuación de lo que
contenga (te indica el número de líneas que ha copiado y cuantas tiene en total, sí
es que contenía alguna).

ISRCUT R .­ Limpia el contenido del portapapeles y copia el trozo seleccionado.

Comandos relacionados : ISRPASTE.

Para utilizarlo:

1) Marcar la línea donde se quiere introducir el texto con A (after) o B (before).

2) Escribir en la línea de comandos:

ISRPASTE .­ Copia el contenido del portapapeles donde se le haya indicado y limpia
el portapapeles.

ISRPASTE K .­ Copia el contenido del portapapeles y no limpia el portapapeles.

LEFT número de líneas .­ Moverte por el texto hacia la izda (PF10).

LOCATE nombre .­ Se posiciona como primera línea de la pantalla en la que se
encuentre el nombre buscado.

NULLS .­ Para dejar nulos o blancos en la parte final de las líneas de un texto (sí
tiene nulos, se puede insertar en él).

NULLS OFF .­ Deja blancos al final de la línea.
NULLS ON .­ Deja nulos al final de la línea.
NULLS ON puede ser: STD, ALL.

NUMBER .­ Para decidir la numeración de líneas de los miembros.

NUMBER OFF y UNNUM .­ Desaparecerá la numeración.
NUMBER ON .­ Aparecerá la numeración. Page 3 / 5
NUMBER ON puede ser: COB, STD, COB STD, DISPLAY. 
NUMBER OFF y UNNUM .­ Desaparecerá la numeración.
NUMBER ON .­ Aparecerá la numeración.
NUMBER ON puede ser: COB, STD, COB STD, DISPLAY. 

PRINT .­ Para mandar una información a la impresora o a otro fichero. Se puede
utilizar de dos formas:

1) PRINT OPEN.
PRINT línea línea (las líneas son optativas).
PRINT CLOSE.

2) PRINT D (te saca una pantalla para que le indiques el destino, sí es en un fichero
nuevo, se le pone NEW y él te lo crea automáticamente, sí ya existe hay que poner
otra disposición: shr, mod, etc.).
PRINT línea línea
PRINT CLOSE

PROFILE .­ Edita el perfil. Para salir RES.

PSCOLOR o CUAATTR .­ Permite cambiar los colores.

RCHANGE.­ Cambiar un valor por otro en un miembro (PF6).

RECOVERY .­ Activa o desactiva la recuperación automática de miembros.

RECOVERY ON .­ Activa la recuperación automática. 
RECOVERY OFF .­ Desactiva la recuperación automática.

RENUM .­ Renumera las líneas de un miembro. Se realiza automáticamente si en el
perfil tienes AUTONUM.

REPLACE miembro .­ Reemplaza el miembro que le indiques con lo que quieras copiar.
Muestra una pantalla con la información del miembro que va a machacar (usuario y
fecha de última modificación) para confirmar el cambio.

RESET .­ Limpia la pantalla (sí por ejemplo estamos en el 3.4 y hemos hecho browse
a varios ficheros se quitarán las marcas de aquellos que la tengan).

RETRIEVE .­ Recupera el último comando ejecutado de TSO (PF12).

RETF .­ Te muestra uno a uno los comandos de TSO ejecutados hasta el momento
en el orden en que se ejecutaron.
RETP .­ Te da la lista de comandos de TSO ejecutados hasta ahora.

RETURN .­ Te lleva directamente al panel principal de TSO.

RIGHT número de líneas .­ Moverte por el texto hacia la dcha (PF11).

RFIND .­ Buscar algo en un miembro (PF5).

SEL .­ Selecciona el miembro / miembros que le indiques.

Ejemplos:

sel miembro1 o s miembro1 .­ te mete en el miembro1.
sel miem* o s miem* .­ te mete en todos aquellos miembros que comiencen por miem
y cada vez que das PF3 apareces ya dentro del siguiente.
sel miem* p .­ manda a la impresora todos aquellos miembros que comiencen por
miem.

SORT .­ Ordena líneas (registros de un fichero, miembros de una librería, etc...).
Parámetros permitidos: a, d, x, nx.

Ejemplos:

sort d .­ ordena descendentemente
sort d 10 15 .­ ordena descendentemente por las columnas 10 a 15.
sort id changed .­ ordena los miembros de la librería por usuario y dentro del mismo
usuario por última fecha de modificación.
sort 1 3 a 5 9 d .­ ordena por las columnas 1 a 3 ascendentemente y por la 5 a la 9
descendentemente.
sort nx .­ ordena las líneas no excluidas (previamente con xx­xx).
sort x d 10 15 .­ ordena las línea excluidas mediante las columnas 10 a 15.
sort 1 3 a 5 9 d x .­ ordena las líneas excluidas mediante las columnas 1 a 3
ascendentemente y 5 a 9 descendentemente.

Page 4 / 5
SWAP .­ Te lleva a la otra sesión de TSO que tengas abierta (PF9).
SWAP .­ Te lleva a la otra sesión de TSO que tengas abierta (PF9).

SWAP LIST .­ Te muestra todas las sesiones abiertas de TSO.

TABS .­ Sirve para establecer tabulaciones.

TABS ON.­ Establece tabulaciones.
TABS OFF.­ No establece tabulaciones.

UNDO .­ Deshace el último comando ejecutado (por ejemplo sí te has equivocado al
escribir una línea y no quieres dar INTRO para o perder lo anterior, o te has borrado
algo por error, te deja lo que tuviera antes).

UP número de líneas .­ Moverte por el texto hacia arriba (PF7).

ZKEYS o KEYS .­ Te saca la definición de las PF´s.

 Temas similares
» Quien esta en linea pedido!
» Se puede sacar el reglon que dice en linea?
» Personalización del tiempo para que el miembro pase "off line o fuera de linea"
» Como cambiar el color del texto de la tabla ¿quién está en linea? y centrarlo
» Si se detecta un error en CSS / Templates, se indique cuál linea [26 Septiembre]

Foro de Cobol :: Manuales :: Otros Manuales Página 1 de 1.

Cambiar a:  Seleccionar un foro Ir

PERMISOS DE ESTE FORO:
No puedes responder a temas en este foro.

Índice Crear foro | © phpBB | Foro gratis de asistencia | Contactar | Denunciar un abuso | foro gratis

Page 5 / 5

Potrebbero piacerti anche