1 01/07/87  merge_deckfiles, mdf
 2 
 3 Syntax as a command:  mdf path1...3 -output_file deckfile_path
 4 
 5 
 6 Function:  merge three existing deckfiles specified by <path1...3> into
 7 an existing or to be created tandd_deck_file.
 8 
 9 
10 Arguments:
11 path1....3
12    is the pathname of a tandd_deck_file entry.  See "Notes on input
13    paths" below.
14 
15 
16 
17 Control arguments:
18 -brief, -bf
19    suppresses messages from deckfile_manager announcing the
20    deckfile.list and tandd_deck_file that will be used for this
21    request.
22 -output_file deckfile_path, -of deckfile_path
23    specifies that the deckfile_path is the target deckfile to be used
24    for this requests.  See "Notes on output path" below.
25 
26 
27 
28 Notes on input paths:  The input path is the path of an existing
29 deckfile.  This arg maybe an absolute or relative path, or it may be
30 either the string "-system", "-sys", "-working_dir", or "-wd".  The
31 "-system" will default to the tandd_deck_file in >system_library_tandd.
32 
33 
34 
35 Notes on -output_file:  If the deckfile_path is not given on the
36 request line then the following sequence is used.  If a deckfile_path
37 is entered in the deckfile_manager command line, it is used.  Otherwise
38 the user is queried for a path of the target deckfile.  The user may
39 reply with either a absolute or relative pathname or with the string
40 "-system", "-sys", "-working_dir", or -wd".  The user's effective
41 access is checked, and if it is sufficient and the entry does not exist
42 the user is queried as to the creation of the tandd_deck_file or
43 deckfile.list.  If the reply is no and the user has sufficient
44 effective access to modify the tandd_deck_file in
45 >system_library_tandd, the user is again query as to its usage.  If no
46 tandd_deck_file is found the command is aborted.