8: Device Ports

 

 

 

 

Command

Description

 

expect, expect_user,

The expect command waits for input and attempts to match it against one or

 

expect_before,

more patterns. If one of the patterns matches the input the corresponding

 

expect_after,

(optional) command is executed. All expect commands have the same syntax:

 

expect_background

expect {<string 1> {command 1} <string 2> {command 2} ... <string n> {command

 

 

 

 

n}}

 

 

where <string x> will either be a quoted string, a variable reference or the

 

 

reserved word 'timeout.' The command x is optional, but the curly braces

 

 

('{' and '}') are required. If present it must be a primary command.

 

 

 

 

return

The return command terminates execution of the script and returns an optional

 

 

value to the calling environment. Syntax:

 

 

return <value>

 

 

where <value> can be a word or a variable reference.

 

 

 

Secondary Commands

These are commands which provide data or other support to the Primary commands. These commands are never used by themselves in a script. The preprocessor will require that these commands always follow a left square bracket ('[') character and be followed on a single line by a right bracket (']').

SLC™ 8000 Advanced Console Manager User Guide

142

Page 142
Image 142
Lantronix SLC 8000 manual Secondary Commands