|
A�adir a lo que ya te han dicho que INPUT y OUTPUT son
la entrada y salida estandar del sistema operativo.
INPUT por defecto el teclado
OUTPUT por defecto la pantalla
si las quieres altera, entonces tienes que usar el
comando OVRDBF.
esto es algo de sobra conocido por programadores en C,
con sus equivalentes stdin y stdout (tambi�n stderr el canal
de error)
Yo no tengo compilador en C, pero te mando un pgm REXX
que te demuestra su uso, despues de ver como funciona, prueba con los
OVRDBF y veras el comportamiento, puedes redirigir la entrada y la
salida.
si rediriges la entrada no tienes que teclear lo toma
del fichero
si rediriges la salida esta ser� al fichero en vez de a
pantalla.
--------------------------------------------------------------------------------------------------------------------------------------------
SAY "Good morning. Please enter your name."
/* A OUTPUT */
PULL
who
/* de INPUT */ IF who = " " THEN
SAY "Good morning stranger." /* A
OUTPUT */
ELSE SAY "Good morning"
who"." /* A
OUTPUT */
SAY "dame dos n�meros (separados por un espacio)."
/* A OUTPUT */ PULL nuno
ndos
/* de INPUT */ say "sumados:" nuno
+
ndos /* A
OUTPUT */
--------------------------------------------------------------------------------------------------------------------------------------------
Copia el pgm como un miembro y usa STRREXPRC para
ejecutarlo.
----- Original Message -----
Sent: Monday, March 08, 2004 12:11
PM
Subject: OVRDBF
Hola :
Alguien
sabe para que sirve y cuando se suele utilizar el comando OVRDBF ? , he
extraido este ejemplo que he encontrado :
OVRDBF FILE(INPUT)
TOFILE(LIB/FILE) + MBR(*FIRST)
Esto que haria exactamente ?, crear
una imagen de fichero INPUT ? ...
Muchas gracias y un saludo.
_______________________________________ Cedis (Centro Distribuidor De
Euskadi) Avda. Cervantes, 51 Pol. Industrial DENAC 48970 - Basauri
(Bizkaia) Tfno.: 944.407.209 Fax : 944.261.022 E-mail : [EMAIL PROTECTED]Web : http://www.cedis.net
"Este correo electr�nico contiene
informaci�n privada que puede estar legalmente protegida, parcial o
totalmente. Es s�lo para uso del destinatario al que est� dirigido. Si ha
recibido este mensaje por error, le rogamos que lo notifique al remitente del
email y que adem�s borre de su sistema el mensaje as� como todas sus copias,
incluyendo las posibles copias del mismo en su disco duro, y se abstenga de
usar, revelar, distribuir a terceros, imprimir o copiar ninguna de las partes
de este mensaje". "Mezu elektroniko honek informazio pribatua du,
partzialki edo osorik legez babestuta egon daitekeena. Bidali nahi zaion
hartzaileak erabiltzeko bakarrik da. Mezu hau hutsegite baten ondorioz jaso
baduzu, mesedez, mezuaren igorleari jakinaraztea eta mezua eta horren kopia
guztiak ezabatzea eskatzen dizugu, disko gogorrean izan ditzakezunak barne.
Eta, orobat, ez erabili mezu honen zatirik, ez eta erakutsi, beste pertsona
batzuei banatu, inprimatu edo berridatzi ere". "This e-mail contains
proprietary information some or all of which may be legally protected. It is
for sole use of the intended recipient only. If you have received this message
by mistake, you are requested to notify the e-mail sender and erase both the
message and any copies from your system, including hard disk copies. You
are further requested to refrain from using, distributing to third parties,
printing or making copies of any parts of this message".
|