Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

5.0;cvt_rec_uasc (convert_record_uasc), revision 5.0, 82/09/27
CVT_REC_UASC (CONVERT_RECORD_UASC) -- Convert file types.
usage:  CVT_REC_UASC source_pathname [target_pathname] -OT {rec, hdru,uasc} [-R]
                                        {CL}


FORMAT

  CVT_REC_UASC source_pathname [target_pathname] -OT type [options]


  CVT_REC_UASC  converts  files  from  type "rec", "hdru", or "uasc" to files of
  type "rec", "hdru" or "uasc".  It functions on nodes running software  release
  4.1 and later.


ARGUMENTS

  source_pathname
  (required)         Specify the file to be converted.

  target_pathname
  (optional)          Specify  file to be created.  An error occurs if this file
                     already exists (see -R below).  The target_pathname may  be
                     derived.    If  target  is  a directory, the source file is
                     converted and placed in that directory.

                     Default if omitted:  the converted file becomes
                                          'source_pathname' and the original
                                          file is renamed
                                          'source_pathname.CBAK'.

  -OT type
  (required)         Specify type of file  to  be  created  ('target_pathname').
                     Choose  one  of the following for 'type': "rec," "hdru," or
                     "uasc."

  Wildcards in pathnames associated with this command are permitted.


OPTIONS

  -R                 Replace 'target_pathname' if it already exists.

  This command uses the command line parser, and so also  accepts  the  standard
  command options listed in HELP CL.


EXAMPLES


  1. $ ld -a       List current files in specified directory and their types.

     Directory "/larry/cvt_rec_uasc_examples":

     sys   type  blocks  current
     type  uid     used   length  attr rights     name

     file  rec        1       42  P    pndwrx     a
     file  rec        1       42  P    pndwrx     b
     file  rec        1       44  P    pndwrx     c

     3 entries, 3 blocks used.

  2. $ cvt_rec_uasc ?* -ot uasc -nq          Convert all files to type uasc;
     $ ld -a                                 suppress wildcard queries.

     Directory "/larry/cvt_rec_uasc_examples":

     sys   type  blocks  current
     type  uid     used   length  attr rights     name

     file  uasc       1       37  P    pndwrx     a
     file  rec        1       42  P    pndwrx     a.cbak
     file  uasc       1       38  P    pndwrx     b
     file  rec        1       42  P    pndwrx     b.cbak
     file  uasc       1       40  P    pndwrx     c
     file  rec        1       44  P    pndwrx     c.cbak

     6 entries, 6 blocks used.

  3. $ cvt_rec_uasc [a-c] =.x -ot rec -nq      Convert files named "a" "b"
     $ ld -a                                   and "c" to type rec and write
                                               them to "a.x" "b.x" and "c.x"
     Directory "/larry/cvt_rec_uasc_examples":

     sys   type  blocks  current
     type  uid     used   length  attr rights     name

     file  uasc       1       37  P    pndwrx     a
     file  rec        1       42  P    pndwrx     a.cbak
     file  rec        1       42  P    pndwrx     a.x
     file  uasc       1       38  P    pndwrx     b
     file  rec        1       42  P    pndwrx     b.cbak
     file  rec        1       42  P    pndwrx     b.x
     file  uasc       1       40  P    pndwrx     c
     file  rec        1       44  P    pndwrx     c.cbak
     file  rec        1       44  P    pndwrx     c.x

     9 entries, 9 blocks used.
     $

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026