Setup guide

console expressions. The configuration commands are described in the relevant documentation.
The events can be used to invoke a script include the System Scheduler, the Traffic Monitoring
Tool, and for the Netwatch Tool generated events.
Specifications
Packages required: system
License required: level1
system script
Standards and Technologies: None
Hardware usage: Not significant
Related Documents
Package Management
Console Command Syntax
Description
Console commands are made of following parts:
prefix - optional parts which indicates whether that the command is an ICE, like :put or that
the path starts from the root menu level, like /ping 10.0.0.1
path - a relative path to the desired menu level
path_args - this part is required to select some menu levels, where the actual path can vary
across different user inputs, like /ip firewall rule <name>
action - one of the actions available at the specified menu level
action_args - these are required by some actions and should come in fixed order after the
action name, like in /ping <ip address>
params[=values] - a sequence of parameter names followed respective values, if required
Notes
Variable substitution, command substitution and expressions are allowed only for path_args and
action_args values. prefix, path, action and params can only be given directly, as a word. So,
:put (1 + 2)
is valid and
":pu" . "t") 3
is not.
Example
The internal console commands' parts are futher explained in the following examples:
/ping 10.0.0.1 count=5
prefix /
action ping
action_args 10.0.0.1
params[=values] count=5
.. ip firewall rule input
path .. ip firewall rule
path_args input
:for i from=1 to=10 do={:put $i}