Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

| (pipe)

 

Syntax

Release Information

Command introduced before Junos OS Release 7.4.

display commit-scripts option added in Junos OS Release 7.4.

tee option added in Junos OS Release 14.1.

display json option added in Junos OS Release 14.2.

compare | display xml option added in Junos OS Release 15.1.

display translation-scripts option added in Junos OS Release 16.1.

display merge option added in Junos OS Release 16.2R2.

display merge option deprecated in Junos OS Release 18.2R1.

Description

Filter the output of an operational mode or a configuration mode command.

Options

append filenameAppend the output to a file.
compare (filename | rollback n )Compare configuration changes with another configuration file. In operational mode, use the show configuration command. In configuration mode, use the show command.
compare | display xmlCompare configuration changes with the active configuration and display them in XML format. In operational mode, use the show configuration command. In configuration mode, use the show command.
countDisplay the number of lines in the output.
displayDisplay additional information about the configuration contents.
changedTag changes with junos:changed attribute (XML only).
commit-scripts(Configuration mode only) Display all statements that are in a configuration, including statements that were generated by transient changes.
detail(Configuration mode only) Display configuration data detail.
inheritance <brief | default | no-comments |groups | terse>(Configuration mode only) Display inherited configuration data and source group.
jsonDisplay the output for operational commands and configuration data in JavaScript Object Notation (JSON) format.
mergeUse with the show ephemeral-configuration command to display the merged view of the static and ephemeral configuration databases in Junos OS Release 18.1 and earlier releases. Issuing the show ephemeral-configuration | display merge command displays the configuration data from all instances of the ephemeral configuration database merged with the complete post-inheritance configuration.

Starting in Junos OS Release 18.2R1, to display the merged view of the static and ephemeral configuration databases, use the show ephemeral-configuration merge command instead.

omit(Configuration mode only) Display configuration statements omitted by the apply-flags omit configuration statement.
setDisplay the configuration as a series of configuration mode commands required to re-create the configuration.
translation-scriptsDisplay the configuration with YANG translation scripts applied.

To view the complete post-inheritance configuration with the translated configuration data from all enabled YANG translation scripts included in the output, append the | display translation-scripts filter to the show configuration command in operational mode or the show command in configuration mode.

You can also append one of several keywords to display different views of the configuration data corresponding to the non-native YANG data models:

  • configured-delta—In configuration mode, compare the candidate and active configurations, and display configuration changes in the statements or hierarchies corresponding to non-native YANG data models before any translation is applied. The XML output displays the deleted content, followed by the new content in the syntax defined by the YANG data model.

  • translated-config—In operational or configuration mode, display all non-native configuration data present in the committed or candidate configuration, respectively, after processing by all enabled translation scripts into Junos OS syntax.

  • translated-delta—In configuration mode, compare the candidate and active configurations, and display configuration changes in the statements or hierarchies corresponding to non-native YANG data models after translation is applied. The XML output displays the deleted content, followed by the new content in Junos OS syntax.

xml(Operational mode only) Display the command output as Junos XML protocol (Extensible Markup Language [XML]) tags.
except patternIgnore text matching a regular expression when searching the output. If the regular expression contains spaces, operators, or wildcard characters, enclose it in quotation marks.
find patternDisplay the output starting at the first occurrence of text matching a regular expression. If the regular expression contains spaces, operators, or wildcard characters, enclose it in quotation marks (" ").
holdHold text without exiting the --More-- prompt.
last linesDisplay the last number of lines you want to view from the end of the configuration. However, when the number of lines requested is less than the number of lines that the screen length setting permits you to display, Junos returns as many lines as permitted by the screen length setting.
match patternSearch for text matching a regular expression. If the regular expression contains spaces, operators, or wildcard characters, enclose it in quotation marks.
no-moreDisplay output all at once rather than one screen at a time.
resolve(Operational mode only) Convert IP addresses into Domain Name System (DNS) names. Truncates to fit original size unless full-names is specified. To prevent the names from being truncated, use the full-names option.
refresh intervalRefresh the display of the command according to the interval specified. The screen gets refreshed periodically to show you the current output of the command until you quit the command. The default refresh interval is one second. However, you can also explicitly specify a value from 1 through 604800 for the refresh interval.
request message (all | account@terminal )Display command output on the terminal of a specific user logged in to your router, or on the terminals of all users logged in to your router.
save filenameSave the output to a file or URL.
teeAllows you to both display the command output on screen and write it to a file. Unlike the UNIX tee command, if the file cannot be opened, just an error message is displayed.
trim columnsTrim specified number of columns from the start line. Only positive values are accepted. An error message appears if a negative value is given.

Required Privilege Level

view