from gdb.texinfo on 11 July 1994 -->
Go to the previous, next section.
A user-defined command is a sequence of GDB commands to which you
assign a new name as a command. This is done with the define
command.
define commandname
The definition of the command is made up of other GDB command lines,
which are given following the define
command. The end of these
commands is marked by a line containing end
.
document commandname
define
reads the lines of the
command definition, ending with end
. After the document
command is finished, help
on command commandname displays
the documentation you have specified.
You may use the document
command again to change the
documentation of a command. Redefining the command with define
does not change the documentation.
help user-defined
show user
show user commandname
User-defined commands do not take arguments. When they are executed, the commands of the definition are not printed. An error in any command stops execution of the user-defined command.
Commands that would ask for confirmation if used interactively proceed without asking when used inside a user-defined command. Many GDB commands that normally print messages to say what they are doing omit the messages when used in a user-defined command.
Go to the previous, next section.