Usage: %P [options]...
 -a[:aflag]        Audit to %P.lg
 -A path[:aflag]   Audit to path, or path%/%P.lg if path is a directory
                     aflag is a|b|d|da|db|p|pa|pb|t|ta|tb|u|ua|ub
                       a=append, b=backup, d=datestamp,
                       p=process-id, t=timestamp, u=username
 -C file           Collating sequence is defined in file
 -d                Delete duplicates from the output
 -D file           Write duplicates to file (same format as output file)
 -e                Open input files exclusively
 -F pos:len        Output field is this position-length of the input record
 -F str:rep        Output field is repeated copies of this string
 -h | -?           Display help text
 -I t[:len] file   Input file type (i,l,r,s,v,va,vb), record length, and name
 -K pos:len[:a|d[:type]]
                   Key position, length, ascending or descending,
                     and type (a,b,bs,c5,c5s,n,nl,nls,nt,nts,p,ps)
 -m                Merge already sorted files (else sort and merge)
 -M size           Memory size to use for sorts in MB
 -O t[:len] file   Output file type (l,s,v,va,vb), record length, and name
 -q                Quiet operation
 -S file           Script to control operation is in file. Conflicts with
                        -C, -d, -D, -F, -I, -K, -m, -O, -t options.
 -t                Perform Tag sort instead of Record sort (locks input files)
 -v                Enables verbose operation

  file types =  i-ICISAM indexed, l-line sequential, r-ICISAM relative,
                s-fixed length sequential, v,vb-variable length sequential
                (binary length), va-variable length sequential (ASCII length)

Environment variables:
 ICROOT        Messages and help         ICSORT        Command line options
 ICTMPDIR      Temporary file directory
