The processing performed by Rebuild is defined by the option(s) specified on the command line.
On UNIX systems, Rebuild options must be preceded by a hyphen (-) character rather than a slash (/) character.
The following options are available:
-c | Specifies file compression |
-d | Reconstructs an index from the data area of an indexed file |
-e | Reports illegal duplicate keys and continues processing |
-f | Validates indexed files |
-i | Displays information about the files being processed |
-k | Defines the key structure for an indexed file |
-m | Reserved for future use |
-n | Displays information about a file (no other processing is performed) |
-o | Specifies the organization of the input and output files |
-p | Rebuilds IDXFORMAT "8" file in place |
-q | Reserved for future use |
-r | Defines the record structure of the input and output files |
-s | Specifies the format of the input file |
-t | Specifies the format of the output file |
-u | Attempts to recover a file for which the last update operation was not completed |
-v | Displays a record count which is incremented as the file is processed |
-y | Forces Rebuild to ignore file size discrepancies |
-x | Specifies the order in which data is written when reorganizing an indexed file |
-z | Instructs Rebuild to use a Fileshare server for file access |
--q | Suppresses display of the Rebuild banner |
--v | Displays the version number of Rebuild |
Options can be placed in any order on the command line, except that options beginning with a double hyphen (--) must be placed before options beginning with a single hyphen (-). Options are free-format; spaces are required between options.
A colon (:) is required before parameters of the -f or -v options. For other options, a colon before parameters is optional. Do not insert spaces between the parameters of options.