Reference

umod(1p)

umod - all-purpose Unreal mod tool umod [ -i ] [ -xpattern ] [ -dfile ] [ -r ] [ -l [ -f ] [ -bdir ] [ -v ] [ -hV ] umod_file umod [ -l [ -c [ -bdir ] [ -v ] [ -hV ] product_name
Unpack mode umod will run in unpack mode if the specified non-option argument is an existing file. This file will be treated as an umod file to which unpack mode operations will be applied. List contents of the umod file. Show the product name, optionally the localized product name in double quotes if it is different from the generic product name, and the version number. If the -v option is specified, show also the packed files and changes to ini files the umod will instate when installed. Install the umod file into the base directory specified via the -b option or if it is not specified on the command line the base directory setting in ~/.umodrc (\Windows\umod.ini for Windows users). Extract the files matching the specified pattern from the umod file. Extracted files are put inside the base directory as specified via the -b option. If the base directory is not specified, ~/.umodrc (\Windows\umod.ini for Windows users) will be consulted for the extractdir setting, and if it is not found the current directory will be used. Multiple packed files can be specified for extraction by using the ? and * construct in the pattern, which represents any single character and any sequence of characters respectively. No other glob or regex magic character is recognized.

As a special case, if no pattern is specifed such that the umod file follows immediately the -x flag, and no further argument exists on the command line, all the files in the specified umod file will be dumped. Take the specified file from the umod file and dump it to the standard output. The filename specification is taken literally. No glob or regex pattern is recognized. Display the readme file if such is included in the umod file. Overwrite existing files when doing extraction or installation. Set the base directory for extraction and installation. In the latter case this should be set to where an Unreal game resides.
Maintenance mode umod is in maintenance mode if no non-option argument is specified on the command line or if the non-option argument does not end in ".umod", in which case said argument is taken as the name of an installed product. List all the installed products along with their version numbers and optionally the localized product names in double quotes if they are different from the generic names. Use the -v option to show also the file lists, and changes made to ini files (only available for umods installed with this installer). If a specific product name is given on the command line only that product is listed. Lists also files not belonged to any product group under the `Others' group if two -v options are given. Check all the installed product for integrity, or just one product if a specific product name is given on the command line. Set the base directory of the Unreal game on which the maintenance operation is to be applied.
Common options Show more information in the output. More than one -v option can be specified for increased verbosity. Display a summary of command line options. Display the version string of this umod program. umod -l DE.umod umod -v -l DE.umod umod -b /usr/local/UT -i DE.umod umod -b /tmp/de -x DE.umod umod -d System/de.int DE.umod

Forward slashes can be used in place of backslashes. umod -l umod -v -l umod -v -v -l umod -v -l "DE Mutators" umod -c Mishka Gorodnitzky <[email protected]> and Avatar <[email protected]>.