User guide
set script
Chapter 2 Command Descriptions 191
Script Escape Sequences
The following table describes the escape sequences you can use in E, M,
and [ ] command strings in script commands.
range=range
An index number in the script table (for display).
rmscript={on|name}
Specifies that script removal is enabled, or removes the specified script.
Escape
Sequence
Description
^c This is the character transmitted by an ASCII keyboard when the
CTRL key is held down and the c key is pressed.
\b Backspace
\f Form feed
\t Tab
\n New line
\r Return
\\ Backslash
\nnn Octal byte value nnn
\xhh Hexadecimal byte value hh
%n A variable, where n is either a telephone number whose value comes
from the "nn" option on the "set user" command, or one of the
following special characters:
• * (star): Generates a tone equivalent to dialing * on a touch-tone
phone.
• # (pound): Generates a tone equivalent to dialing # on a touch-
tone phone.
• =: Causes a pause of 2 seconds.
• w: causes a wait for a secondary dial tone.
• - (minus): Completely ignored and not passed to the modem.
%p Is a variable, where p is an integer from 1 to 9. For login scripts, the
value of p comes from the "pn" field on the "set user" command. For
dialer scripts, options come from the "pn" field of the "set device"
command.