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 -----
From: aNDREW
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".

 

<<Fondo de Glaciar.jpg>>

Responder a