HP3000-L Archives

April 1996, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Leonard Berkowitz <[log in to unmask]>
Reply To:
Date:
Fri, 12 Apr 1996 08:08:14 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (42 lines)
     When using Command Input-Output Redirection ("CIOR") a single ">"
     signifies create a new file or start at the beginning of an existing
     file, overwriting what is there.  By default CIOR will create a
     temporary file with REC=-256,,V,ASCII;DISC=10000 when a single ">" is
     used and will append to it when ">>" is specified.  Even if a
     permanent file of the same name exists, CIOR will create a new
     temporary file if ">" is used (in the absence of a file equation with
     ",OLD" and back reference to it).
 
     If ">>" is used, CIOR will create a temporary file if it does not
     already exist, in the absence of a file equation and back reference to
     it.
 
     Therefore if CIOR is used, a file equation with ACC=APPEND is not needed if
     ">>" is used.  In fact, if a temporary file is intended (the original
     question), a file equation is not necessary either.  Furthermore, all of
     the CIOR statements can be coded with ">>" (sample scenario: a WHILE loop).
 
     CIOR is very useful, especially when MPE/iX variable need to be inserted
     into a file.
 
     Leonard Berkowitz, Warren, Gorham & Lamont
 
______________________________ Reply Separator _________________________________
Subject: Re: Append to PERM file?
Author:  Wray Smallwood <[log in to unmask]> at internet
Date:    04/04/96 5:56 PM
 
 
Even better a command file:
 
PARM DATA=""
FILE M=MYFILE,OLD;ACC=APPEND
IF NOT FINFO("*M","EXISTS")
  BUILD MYFILE;REC=-80,,F,ASCII;DISC=100
ENDIF
ECHO !DATA >>*M
 
Call it APPEND so that usage is
 
APPEND "data to the file"

ATOM RSS1 RSS2