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.
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 |