Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

jcs:grep Template

XSLT-Syntax

SLAX-Syntax

Beschreibung

Durchsuchen Sie die angegebene Eingabedatei nach allen Instanzen, die mit dem angegebenen regulären Ausdruck übereinstimmen, und schreiben Sie die entsprechenden Zeichenfolgen und die entsprechenden Zeilen in den Ergebnisbaum. Das Muster wird an jede Zeile der Datei angepasst. Die Vorlage unterstützt nicht den Abgleich eines Musters, das sich über mehrere Zeilen erstreckt.

Hinweis:

Die jcs:grep Vorlage unterstützt eine maximale Eingabedateigröße von 9,5 MB. Wenn eine Eingabedatei dieses Maximum überschreitet, generiert das Skript einen Fehler bezüglich xmlSAX2Characters: huge text node und Extra content at the end of the document.

Wenn der reguläre Ausdruck einen Syntaxfehler enthält, generiert die Vorlage für jede Zeile der Datei einen Fehler. Für jede Übereinstimmung fügt die Vorlage der Ergebnisstruktur ein <match> Element hinzu, das untergeordnete <output> Tags enthält<input>. Die Vorlage schreibt die übereinstimmende Zeichenfolge in das Element und schreibt die entsprechende übereinstimmende Zeile in das <output> <input> Element.

Wenn ab Junos OS Version 11.1 kein absoluter Pfad für die Eingabedatei angegeben ist, ist der Standardpfad relativ zum Home-Verzeichnis des Benutzers für OP-Skripts und relativ zum Verzeichnis / var/tmp/ für Commit-Skripte und für Ereignisskripts, die auf Hierarchieebene [edit event-options event-script] aktiviert sind. Bei Ereignisskripts, die auf Hierarchieebene [edit system scripts] aktiviert sind, ist der Standardpfad relativ zum Verzeichnis der obersten Ebene, /.

Parameter

filename

Absoluter oder relativer Pfad und Dateiname der zu durchsuchenden Datei.

Wenn Sie ab Junos OS Version 11.1 keinen absoluten Pfad angeben, ist der Pfad relativ zum Home-Verzeichnis des Benutzers für Op-Skripts und relativ zum Verzeichnis / var/tmp/ für Commit-Skripte und für Ereignisskripte, die auf Hierarchieebene [edit event-options event-script] aktiviert sind. Bei Ereignisskripts, die auf Hierarchieebene [edit system scripts] aktiviert sind, ist der Standardpfad relativ zum Verzeichnis der obersten Ebene, /.

pattern

Regulärer Ausdruck, der in der Datei übereinstimmen soll.