Multiple find and replace of content using Grep Mehrere Suchen und Ersetzen von Inhalten mit Grep
Posted on December 3, 2008 at 5:35 am Geschrieben am 3. Dezember 2008 auf 5.35
We have posted articles about searching for files and file content using Wir haben Artikel über die Suche nach Dateien und Datei-Inhalte mit Super Finder Super Finder and und Google Desktop Google Desktop . But what if you have a bunch of files wherein you want to actually replace a content inside them? . Aber was ist, wenn Sie haben eine Menge von Dateien, wobei Sie wollen tatsächlich ein Ersatz für Inhalte in ihnen? sure you can use Notepad or any text editor to find and replace content for individual files but this will require you to do this on each of the files. sicher, dass Sie verwenden können, Notepad oder einem beliebigen Texteditor zu finden und zu ersetzen Inhalte für einzelne Dateien, aber dazu bedarf es Sie, dies zu tun auf jede der Dateien.
I have been using Integrated Development Environment (IDEs) tools like Netbeans and Visual Studio to do this for my software development projects but they are too “bloated” for plain text files. Ich habe mit Integrated Development Environment (IDEs) Tools wie Netbeans und Visual Studio, dies zu tun für meine Software-Entwicklungsprojekten, aber sie sind zu "aufgeblähten" für Nur-Text-Dateien.
With Mit winGrep winGrep , you can do a global search and replace of any string on all files located at your inputted path: , Können Sie ein globales Suchen und Ersetzen von beliebige Zeichenfolge auf alle Dateien auf Ihrer eingegebenen Pfad:
Step 1 : In the “Search in” field, enter the directory path. Schritt 1: In der "Suche in"-Feld, geben Sie den Verzeichnispfad.
Step 2 : In the “Search for” field, enter the string or regular expression Schritt 2: In der "Suche"-Feld, geben Sie die Zeichenkette oder regulären Ausdruck
Step 3 : Click “Search” button Schritt 3: Klicken Sie auf "Suchen"-Button
You should see the search results on the bottom part of the screen: Sie sollten sehen, die Suchergebnisse auf dem unteren Teil des Bildschirms:
The listing has a column with filename, size, matches inside the file, path and encoding type. The “matches” column tells you how many instances of the searched word exists in the file. Die Liste hat eine Spalte mit Dateiname, Größe, Streichhölzer in der Datei, Pfad-und Typ-Codierung. Die "Spiele"-Spalte zeigt an, wie viele Instanzen der gesuchten Wort existiert in der Datei.
To do a search and replace, enter the replacement word in the “Replace with:” field then click “Replace”: Gehen Sie ein Suchen und Ersetzen, geben Sie den Ersatz Wort in der "Ersetzen durch:"-Feld klicken Sie anschließend auf "Ersetzen":
Be careful as this can ruin your files. I usually backup my files before doing a search and replace since a replace will effectively change the content of the files. Seien Sie vorsichtig, da dies können Sie Ihre Dateien Ruine. Ich normalerweise meine Backup-Dateien, bevor Sie ein Suchen und Ersetzen, da ein ersetzen wird wirksam ändern den Inhalt der Dateien.
To create backup files, make sure to check the “Create backup files” checkbox: So erstellen Sie Backup-Dateien, stellen Sie sicher, dass Sie die "Create Backup-Dateien" Checkbox:
The backup files will be saved on the same folder with a “.bak” extension. This way you can “recover” files by renaming the “.bak” files. Die Backup-Dateien gespeichert werden auf dem gleichen Ordner mit einem ". Bak"-Erweiterung. Auf diese Art können Sie "recover"-Dateien durch die Umbenennung der ". Bak"-Dateien.
If there are cases wherein you only want to make it search based on a filename pattern or file size, use the “Limit Search” options: Wenn es Fälle gibt, daß Sie nur wollen, um sie suche auf der Grundlage eines Dateinamen-Muster oder Dateigröße, verwenden Sie die "Limit Search"-Optionen:
In the example above, I set it to search only for files with a .epj extension. You can change this to any file name extension like .log or .txt. In dem obigen Beispiel, habe ich sie für die Suche nur nach Dateien mit der Erweiterung. Epj Verlängerung. Sie können dies auf jeden Dateinamenerweiterung wie. Log oder. Txt.
winGrep, is a powerful tool. Use it with caution because there is no “undo” functionality. Make sure to backup your critical files first before doing a replace. You can get grepWin for free from the Google code website: winGrep, ist ein leistungsfähiges Werkzeug. Verwenden Sie sie mit Vorsicht, denn es gibt keine "Rückgängig"-Funktion. Stellen Sie sicher, dass ein Backup Ihrer wichtigen Dateien vor dem ersten tun ein ersetzen. Sie können grepWin kostenlos von den Google-Code-Website:
http://code.google.com/p/grepwin/downloads/list
Ben Carigtan shows you how it’s done. Ben Carigtan zeigt Ihnen, wie's geht.
» Filed Under »Gespeichert unter Computer Tips Computer-Tipps
Save this page Speichern Sie diese Seite | Stir it up on Mixx Rühren Sie es auf Mixx | |
Add to Reddit Add to Reddit |
Related Posts Verwandte Beiträge
- Hide extensions for known file types in Windows Vista Ausblenden Erweiterungen bei bekannten Dateitypen in Windows Vista
- Combine or merge multiple text files using TXTCollector Kombinieren Sie fusionieren oder mehrere Text-Dateien mit TXTCollector
- Combine multiple commands and executables into a single exe Kombinieren Sie mehrere Befehle und ausführbaren Dateien in einem einzigen exe
- Find and remove duplicate files with Duplicate Cleaner Suchen und entfernen Sie doppelte Akten mit dem Duplicate Cleaner
- Create HTML table listing of Windows directories and files Erstellen Sie HTML-Tabelle mit der Windows-Verzeichnisse und Dateien






















