Objekt: Suche in Scripten

Um in den Scripten von Objekten bestimmte Code-Segmente zu finden kann dieses Modul verwendet werden. Zusätzlich ist es auch möglich Objekte zu finden, die keines der Code-Segmente enthalten. Zu suchende Muster werden aus einer Textdatei gelesen. Die Ergebnisse werden in einer Datei im CSV-Format gespeichert.

Bezeichnung

Name

info.ProcessSearch

Aliase

ObjectProcessSearch

Konfiguration

Gruppe: Optionen

Script (process)

Definiert die Scripte, die bearbeitet werden sollen

Mögliche Werte: Alle (all), Pre-Script (pre), Script (process), !Script (event), Post-Script (post)

Groß- und Kleinschreibung ignorieren (case-insensitive)

Die Groß- und Kleinschreibung bei regulären Ausdrücke wird nicht berücksichtigt

Nur die zutreffenden Objekte anzeigen (matches-only)

Nur Objekte anzeigen/speichern die dem Kriterium entsprechen

Komplementärmenge (complementary)

Objekte auswählen, die nicht den angegebenen Mustern entsprechen (Komplementärmenge)

Liste der Muster (pattern-file)

Liste der zu suchenden Muster. Jede Zeile der Datei soll ein Muster enthalten und nichts weiteres.

Muster (pattern)

Ein regulärer Ausdruck nach dem in den Scripten gesucht wird

Ersetzungsregel (replace-with)

Ein Muster, dass eine Ersetzungsregel für die zutreffende Zeile in der Ausgabedatei definiert.

../../_images/info-processsearch-options.png

Beschreibung

Folgende Daten werden in der Datei gespeichert:

  • Objektname

  • Ordner

  • Script

  • Muster

  • Zeile

Aufbau der CSV-Ausgabedatei

Wird bei der Option csv-file ein Dateiname angegeben, dann enthält die Ausgabedatei folgende Spalten.

Spaltenbezeichnung

Typ

Objektname

String

Ordner

Ordnerstruktur mit Mandant

Script

Script Type

Muster

verwendeter Regex

Zeilennummer

Integer

Zeile

String