update-md Command

The update-md BASIC program updates command definitions in a specified account master dictionary, or in a list of master dictionaries. Any conflicts found are logged in the clashes file, with a new data section added for each account.

The account is checked in this manner:

All other items are retained.

Syntax

update-md {account.name}

Synonym(s)

update-account

update-accounts

Parameter(s)

options

i

Gives list of implementations

n

Skips prompts

x

Update, if x is in the md entry

Description

The update-md command checks for illegal command definitions and converts old catalog pointer items to D3 format. Additionally, the update-md command converts system privilege values of sys3 to sys2 for compatibility.

An active list (consisting of account names) can be used prior to running update-md to update several accounts at once.

If no account name is specified, and no list is active, the system requests the account name.

The process prompts with these messages:

Create user-ID from each account name (y, <n>)?

This prompt allows the automatic creation of user-IDs corresponding to any account updated. Valid responses are y, n, or Enter, which defaults to n.

Enter md file name:

This is where the new account name is entered. Pressing ENTER at this prompt terminates the process.

The clashes file holds invalid items removed from the master dictionary by the update-md program. Each account updated gets its own data section in the clashes file. The command, lf dm,clashes, displays these data sections.

Example(s)

update-md

Create user-ID from each account name (y, <n>)?n

Enter md file name:production

See Also

account-restore Command

clashes File

Master Dictionary File

newac File