wwb (04/02/83)
The following is the manual page for a program to
deal with floppies in cpm format. It is a modified version of
the program by Wohl (wohl@cmuc), but is interactive and a
little more user-friendly. If anyone is interested, post
cbl!wwb for the source.
CPMFLOPPY(CBL) UNIX Programmer's Manual CPMFLOPPY(CBL)
NAME
cpmfloppy - program for maintaining cpm-formatted floppies
SYNOPSIS
cpmfloppy [ key ] [ name ... ]
DESCRIPTION
_C_p_m_f_l_o_p_p_y saves and restores files on the floppy disk. Its
actions are controlled by the _k_e_y argument. The _k_e_y is a
string of characters containing at most one function letter
and possibly one or more function modifiers. Other argu-
ments to the command are file names specifying which files
are to be dumped or restored.
The program prompts for further commands after executing the
command line. The format for these is the same as that for
the command line, with the exception that all modifier flag
arguments are toggled, when specified again, with the excep-
tion of the mode switches.
_C_p_m_f_l_o_p_p_y requires that an access mode be given before it
can access any files. This mode has either the value _b_i_n_a_r_y
or _t_e_x_t. The mode is set by specifying either a b (for
binary) or a t (for text) with the function argument. Once
set, the mode switch maintains its value for all subsequent
files accessed unless specifically changed.
The function portion of the key is specified by one of the
following letters:
l List the files specified. If no arguement is given,
all files on the floppy are listed.
g Get the given files from the floppy.
p Put the given files onto the floppy.
n Nuke - delete matching files from the floppy.
c Create a new file system.
q (quit) Exit from program.
h Type out the list of commands
? Alias for h
s Escape to a subshell.
! Alias for s
d Change the working (unix) directory, via CHDIR(2) to
Printed 4/2/83 1
CPMFLOPPY(CBL) UNIX Programmer's Manual CPMFLOPPY(CBL)
the
argument.
If no argument is given, It invokes a subshell as
determined by the SHELL enviroment variable.
Otherwise, the argument is executed from a sub-
shell.
The option flags are
t Set the mode flag to text.
b Set the mode flag to binary.
i Disable the use of the interleaving mapping
algorythm.
u Set the user number to the argument.
a Set the absolute disk address, start.length e.g.
0.2002.
f Use the named unix file instead of /dev/floppy.
o Override, allows writes to a damaged directories.
The program will recognize *.* file name abreviations when-
ever it would make sense.
FILES
/dev/floppy
AUTHORS
Keith Sklower, Richard Tuck, William Barker
Printed 4/2/83 2