Annotation of 43BSDReno/share/doc/ucs/ansi/ansitape.n, revision 1.1.1.1

1.1       root        1: .TH ANSITAPE LOCAL "4/10/85 UCB Local"
                      2: .SH NAME
                      3: ansitape - ANSI standard tape handler
                      4: .SH SYNOPSIS
                      5: .B ansitape
                      6: [key] [keyargs] [files]
                      7: .SH DESCRIPTION
                      8: .I Ansitape
                      9: reads and writes magnetic tapes written in
                     10: ANSI standard format
                     11: (called ``Files-11'' by DEC).
                     12: Tapes written by
                     13: .I ansitape
                     14: are labeled with the first 6 characters of the machine name by default.
                     15: Actions are controlled by the
                     16: .I key
                     17: argument.
                     18: The
                     19: .I key
                     20: is a string of characters containing at
                     21: most one function letter.
                     22: Other arguments to the command are
                     23: a tape label and file names specifying which files are
                     24: to be written onto or extracted from the tape.
                     25: .PP
                     26: The function portion of the key is
                     27: specified by one of the following letters:
                     28: .TP 8
                     29: .B r
                     30: The named files are written at the end of the tape.
                     31: The
                     32: .B c
                     33: function implies this.
                     34: .TP 8
                     35: .B x
                     36: The named files are extracted from the tape.
                     37: If no file argument is given,
                     38: the entire contents of the tape is extracted.
                     39: Note that if the tape has duplicated file names,
                     40: only the last file of a given name can
                     41: be extracted.
                     42: .TP 8
                     43: .B t
                     44: The names of the specified files are listed
                     45: each time they occur on the tape.
                     46: If no file argument is given,
                     47: all files on the tape are listed.
                     48: .TP 8
                     49: .B c
                     50: Create a new tape; writing begins at the
                     51: beginning of the tape instead of after
                     52: the last file.
                     53: This command implies
                     54: .B r.
                     55: .PP
                     56: The following characters may be used in
                     57: addition to the letter which selects
                     58: the function desired.
                     59: .TP 8
                     60: .B f
                     61: This argument allows the selection of a different tape
                     62: device.  
                     63: The next word in the keyargs list is taken to be
                     64: the full name of a device to write the tape on.
                     65: The default is /dev/rmt12.
                     66: .TP 8
                     67: .B n
                     68: The
                     69: .B n
                     70: option allows the user to specify as the next argument in the keyargs list,
                     71: a control file 
                     72: containing the names of files to put on the tape.  
                     73: If the file name is '-', the control file will, instead, be read
                     74: from standard input.
                     75: The control file contains one line for each file
                     76: to be placed on the tape.
                     77: Each line has two names, the name of the file on
                     78: the local machine, and the name it is to have when
                     79: placed on the tape.  This allows for more convenient
                     80: flattening of hierarchies when placing them on tape.
                     81: If the second name is omitted, the UNIX file name will be
                     82: used on the tape also.
                     83: This argument can only be used with the 
                     84: .B r 
                     85: and 
                     86: .B c
                     87: functions.
                     88: .TP 8
                     89: .B l
                     90: The 
                     91: .B l
                     92: option allows the user to specify the label to be placed on the tape. 
                     93: The next argument in the keyargs list is taken as the tape label, which
                     94: will be space padded or truncated to six characters.
                     95: This option is meaningless unless 
                     96: .B c
                     97: is also specified.
                     98: .TP 8
                     99: .B v
                    100: Normally
                    101: .I ansitape
                    102: works relatively silently.
                    103: The
                    104: .B v
                    105: (verbose) option causes it to type 
                    106: information about each file as it processes it.
                    107: .TP 8
                    108: .B b
                    109: The
                    110: .B b
                    111: option allows the user to select the blocksize to be used for the
                    112: tape.
                    113: By default,
                    114: .I ansitape
                    115: uses the maximum block size permitted by the ANSI standard, 2048.
                    116: Some systems will permit a much large block size, and if large
                    117: files are being put on the tape it may be advantageous to do so.
                    118: .I Ansitape
                    119: will take the next argument of the keyargs list as the blocksize for the tape.
                    120: Values below 18 or above 32k will be limited to that range.
                    121: The standard scale factors b=512 and k=1024 are accepted.
                    122: .PP
                    123: .I Ansitape
                    124: will not copy directories, character or block special files,
                    125: symbolic links, sockets, or binary executables.  
                    126: Attempts to put these on tape will result in warnings, and they will
                    127: be skipped completely.
                    128: .SH FILES
                    129: /dev/rmt12
                    130: .br
                    131: .SH DIAGNOSTICS
                    132: A warning message will be generated when a record exceeds the maximum record
                    133: length and the affected file will be truncated.
                    134: .br
                    135: .SH BUGS
                    136: Ansitape quietly truncates names longer than 17 characters.
                    137: .br
                    138: ANSI 'f' format files can be read but not written.
                    139: .br
                    140: Multivolume tapes can not be handled.
                    141: .br

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.