BLKPRT.LIT


          FUNCTION:


               To  create  an  ASCII  file  (that  may  be  printed)  for a
          particular block or group of blocks on a specified device.


          HINTS/RESTRICTIONS:


               BLKPRT may be run from any account on the  system  and  will
          function for any device on the system.


               BLKPRT  will  create  the  ASCII file in the account you are
          currently logged into under the filespec of {block #}.BLK.


          FORMAT:


               .BLKPRT {device:} block-number1 {block-number2}


               The device may be any device that the driver is resident for
          and is currently on the system. Multiple digit drive numbers  are
          permitted.


               Block is the number of the block you wish to search for. The
          entry  may  be  in  either  hex or octal depending on the current
          SETting. A hex block number must start with a numeric  character.
          For  example  block  F43  must  be  entered as 0F43. If the block
          number entry does not agree with the current SETting for  hex  or
          octal, the input block number will be incorrect.


          DEFAULTS:


               If  no  device is specified, then BLKPRT will default to the
          device you are currently logged into.


               If no block number is entered on the  command  line,  BLKPRT
          will return a specification error.


          OPERATION:

               1.  Type  BLKPRT  followed by the device and block number(s)
                   you wish to print.

               2.  BLKPRT will create an ASCII file with a filespec of  the
                   first  block  number  and  an  extension  of .BLK in the
                   account you are currently logged  into.   If  the  block
                   number  entered  is  to large for the device BLKPRT will

                                     1
                   return:


                        ?Block number  specified  is  too  large  for  this
                   device.



          ERRORS:

               A.  ^specification error:

                        Your  command  line  was of incorrect format. The ^
                   points to the location that BLKPRT does not understand.

               B.  ?Block number too large for this device.

                        The number you have  entered  is  larger  than  the
                   number of blocks on the specified, or default device.

               C.  ?Block number specified is a negative octal number

                        The  number  you have entered equates to a negative
                   octal number. Check the block and try again.

               D.  All other error messages are from AMOSL operating system



          CHARACTERISTICS:


               You can use BLKPRT to create a sequential file  so  you  can
          have printed copy of any block on any mounted device.


               BLKPRT is both re-entrant and reusable.


               BLKPRT  is  control C (^C) interruptable, if CTRLC is SET on
          the user's terminal.


          EXAMPLES:


               .BLKPRT DSK1:22706

               Block print on device: DSK1
               Block number to be printed: 22706
               Block print has been initiated on Log-device:22706.BLK
               Printing output file



          .BLKPRT 22706

               Block print on device: Log-device
               Block number to be printed: 22706
               Block print has been initiated on Log-device:22706.BLK

                                     2
               Printing output file



                                        BLKPRT.LIT was written by:
                                        Quaker State Oil Refining Corp.
                                        Research Center
                                        Oil City, PA  16301 - April 1984





















































                                     3