UPDATE is a part of SOUPR (see SOUPR.DOC). The input to UPDATE consists of a base file and a correction file. The correction file (output from COMPAR) specifies how the base file should be altered to create a new file known as the user file. UPDATE will construct this file. COMPAR and UPDATE are inverse operations. The command format is: .R UPDATE *user-spec=base-spec,cor-spec/switches Switches: /BASE Do wildcarding on the base-spec /COR Do wildcarding on the cor-spec /EXIT Exit to monitor (same as ^Z) /HELP Type this text /LOG Log file names (default) /NCLUDE:x Processing includes only those patches labeled with x. Wildcards are legal. The default is * (i.e. include all patches). /NCLUDE:(x,y,...) Specifies a list of patches to be included /NOBASE Same as /COR /NOCOR Same as /BASE /NOLOG Don't log file names /UNCLUD Unlabeled patches are always included (default) /UXCLUD Unlabeled patches are always excluded /XCLUDE:x Processing excludes those patches labeled with x /XCLUDE:(x,y,...) Specifies a list of patches to be excluded Notes: 1. The default device is DSK: 2. The default PPN is the user's path 3. The default base extension is MAC 4. The default user extension is MAC 5. The default correction extension is COR 6. Cor-spec defaults to base-spec (i.e. file specs are sticky) 7. The filename of the user-spec defaults to the filename of the base-spec 8. Full wildcards are allowed in all file specs