1.0 Introduction The command shell is a line oriented user interface. Commands are typed and the results are displayed on the screen. The commands shell is similar in operation to the Unix csh(1) program. Commands may span physical lines. Commands MUST be terminated with a semi-colon ';'. Upon startup, the command shell will attempt to execute commands in the file '.dbcshrc'. If this file does not exist in the current directory, the command shell will give an error message saying so, and will continue. The following variables have special meaning to the command shell: Name Default Meaning ---- ------- ------- EDITOR 'vi' Editor to be used with EDIT COMMAND PROMPT 'dbcsh>' Command shell prompt string HISTORY 25 Number of commands in history buffer 2.0 History 3.0 Aliases 4.0 Variable 5.0 Commands in the command shell 5.1 EDIT COMMAND FORMAT: EDIT COMMAND history-number DESCRIPTION: The edit command command lets you edit the specified command using your favorite editor. 5.2 EXIT FORMAT: EXIT DESCRIPTION: The exit command will exit you from the command shell. All non-system table must be closed before you may exit. 5.3 HISTORY FORMAT: HISTORY DESCRIPTION: The history command displays a list of the history buffer. Each entry consists of the history number and the command text. 5.4 SET FORMAT: SET [ variable-name = variable-value ] DESCRIPTION: The set command lets you store values in command shell variables that can be used later. If the arguments to set are omitted, a listing of all variables and values is produced. 5.5 SYSTEM FORMAT: SYSTEM 'system-command' DESCRIPTION: The system command allow you to execute a system command, such as 'dir' or 'll', without having to leave SQLdb. 5.6 VERSION FORMAT: VERSION DESCRIPTION: The version command displays the current version and any other pertinent information.