macro
Syntax
macro [ test | verbose ] { fileName.mac [ macroName [ arg ]*
] |
name macroName [ arg ]* }
Release Information
Command introduced before JunosE Release
7.1.0.
Description
Executes a macro file, which can consist of one
or more macros. If you do not use the macroName option to specify a macro, the command searches in the specified
macro file for a macro named “ start,” and returns an
error if the “ start” macro is not found. If you do not
specify fileName.mac, you must specify name macroName; the command then
searches only in local memory for a file called macroName.mac that contains the macroName macro. There
is no no version.
Options
- test—Displays the output of
the macro without issuing the commands to the router, and displays
comments
- verbose—Echoes each command
as the macro executes and displays comments
- fileName—Name of the file
containing the macro; requires the .mac extension
- macroName—Name of a macro
within the macro file
- arg—Zero or more arguments
passed to the macro; if the argument contains a space or other special
character, the argument must be enclosed within double quotation marks
- *—Indicates that one or more parameters can be repeated
multiple times in a list in the command line
Mode
All modes
Published: 2012-06-28