Überblick über die Funktionen von Search & Replace

Search & Replace für Windows ist ein Such- (“grep”) Utility zum Auffinden von vorgegebenen Zeichenfolgen in mehreren Dateien, einschließlich Dateien innerhalb von ZIP-Archiven. Die registrierte Version ermöglicht die Ersetzung von einigen, allen oder keinen Zeichenfolgen mit anderen Zeichenfolgen. In der Shareware-Version kann lediglich in der ersten Datei jeder Suche ersetzt werden. Hier ist eine Liste der Grundfunktionen.

  • Such- und Ersetzungsvorgänge können Groß-/Kleinschreibung berücksichtigen oder ignorieren, sie können über mehrere Dateien hinweg unter Benutzung von mehreren Dateimasken und Filtern ausgeführt werden, und sie können über mehr als eine Zeile hinwegreichen.

  • Suchen und Ersetzungen im Binärmodus ermöglichen die Bearbeitung von Binärdateien und/oder Textdateien mit Sonderzeichen wie z.B. Tabulatoren, Zeilenvorschüben oder Zeilenenden. Das Programm kann Suchen/Ersetzungen in der Windows-Zwischenablage durchführen. Die Suchergebnisliste kann über eine einfache Suche durchsucht werden (F3 drücken) und eine auf eine vorangehende Suche folgende Suche kann auf diejenigen Dateien beschränkt werden, die aktuell in der Suchergebnisliste aufgelistet sind.

  • Unicode-Dateien werden automatisch erkannt, dies ermöglicht ein direktes Suchen/Ersetzen.

  • Einfache boole’sche Suche unter Benutzung von &, |, oder ~ Zeichen für ‘UND’, ‘ODER’ und ‘NICHT’ im Suchfeld des Hauptfensters, falls der Modus ‘Ganze Wörter’ aktiviert ist und ‘Regulärer Ausdruck’ und ‘HTML-Modus’ deaktiviert sind.

  • Mehrfache Einschluß- & Ausschluß- Dateimasken ermöglichen z.B. die Suche nach allen “.htm” und “.html” -Dateien außer den “.htm” -Dateien, die mit “s” oder “t” beginnen. Es können auch komplexe Dateimasken erzeugt werden, um einige Unterverzeichnisse einzuschließen, während andere ausgeschlossen werden. Filter-Optionen erlauben darüber hinaus z.B. den ausschließlichen Einschluß von Dateien, die nach einem bestimmten Datum erzeugt wurden und kleiner als die von Ihnen vorgegebene Größe sind.

  • Operatoren in regulären Ausdrücken beinhalten die “grep”-Grundoperatoren (Unix) für Unterausdrücke und Übereinstimmungen, zusammen mit speziellen Ersetzungsoperatoren wie z.B. zum Ändern der Groß-/Kleinschreibung, Ersetzung von Datei- und Pfadnamen, Zählern und Binärmodus-Operatoren.

  • Inkrementelle Zähleroperationen ermöglichen eine schnelle Änderung einer Reihenfolge von Zahlen in einer oder mehreren Dateien, oder das Hinzufügen von Zahlen, wo ursprünglich keine vorhanden waren.

  • Skripte erlauben die einfache Angabe von mehrfachen Such-/Ersetzungs-Kombinationen, das Speichern einer bestimmten Such- oder Ersetzungszeichenfolge für späteren Gebrauch, oder Bearbeitung von mehreren Laufwerken/Verzeichnissen und/oder Dateimasken.

  • Erweiterte Skriptoptionen ermöglichen die Kontrolle der Programmoptionen, die Einbettung von Kommentaren in Skripten, und darüber hinaus die Eingrenzung der zu bearbeitenden Dateien während einer Skriptoperation über eine Auswertung Bool’scher Ausdrücke.

  • Ersetzungen, einschließlich derer in Skripten und binären Operationen, können im Kontext angezeigt werden, bevor sie ausgeführt werden.

  • Die Anwenderkontrolle über Ersetzungen kann auf Abfragen/Warnungen vor jeder Zeichenfolge, jeder Datei, oder überhaupt keine Warnungen reduziert werden, oder auf Kombinationen wie z.B. das Überspringen aller verbliebenen Treffer in einer Datei (siehe Ersetzungs-Optionen).

  • Die zuletzt gemachte(n) Ersetzung(en) können mit der Undo -Function rückgängig gemacht werden.

  • Die Suche kann nach jedem ersten Treffer in einer Datei angehalten werden – nützlich, falls große oder viele Dateien durchsucht werden sollen (siehe Such-Optionen).

  • Durch eine Ersetzungsoperation geänderte Dateien können in ein Backupverzeichnis geschrieben werden, und Original-Dateizeit/-datum können während Ersetzungen beibehalten werden (siehe Ersetzungs-Optionen).

  • Hinzufügen von Text zu Beginn oder am Ende einer Datei (siehe Binärmodus-Dialog).

  • Einfügen von Pfad & Dateiname in Ersetzungen über spezielle Ersetzungsoperatoren.

  • Die Ausgabe der Search & Replace “Ergebnisliste” kann zum Drucker umgeleitet, in einer Textdatei gespeichert, oder automatisch in Ihrem Browser angezeigt werden.

  • Die interne Kontextanzeige ermöglicht die Bearbeitung von Textdateien (siehe Hauptfenster). Es kann auch ein anwenderspezifisches, externes Programm mit optionalen besonderen Befehlen gestartet werden (siehe Allgemeine Optionen), mit den “gefundenen” Dateien verknüpfte Programme gestartet werden, und Binärdateien mit unserem Freeware-Begleitprogramm HexView angezeigt werden.

  • Dateien und/oder Verzeichnisse, die vom Explorer oder Dateimanager in das Search & Replace Hauptfenster gezogen werden, werden automatisch zur Bearbeitung verwendet. Einfach eine Datei in das Search & Replace Fenster ziehen!

  • Search & Replace kann unter Win95/NT aus dem Suchen-Menü gestartet werden. Über Win95/NT-Explorer-Shellerweiterungen kann Search & Replace mit einer bestimmten Datei oder Gruppe von selektierten Dateien gestartet werden.

  • Ein ganzer Satz von Kommandozeilen-Parametern existiert – ideal für Power User. Es ist auch ein Parameter verfügbar, um das Programm komplett ohne Oberfläche auszuführen (/u -Schalter).

  • Konfigurierbare Schriften & Farben.

  • Touch-Funktion (Dateien…) zum Ändern von Datum und Zeit der angegebenen Dateien. Diese Funktion ermöglicht auch das Setzen der Dateiattribute (Archiv, Schreibschutz, Versteckt, System).

Überblick über die Funktionen