Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Related Documentation




    macro [ test | verbose ] { fileName.mac [ macroName [ arg ]* ] |
    name macroName [ arg ]* }

    Release Information

    Command introduced before JunosE Release 7.1.0.


    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.


    • testDisplays the output of the macro without issuing the commands to the router, and displays comments
    • verboseEchoes 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


    All modes


    Related Documentation


    Published: 2014-08-14