Multiple find and replace of content using Grep Multiple di ricerca e sostituzione di contenuti utilizzando Grep
Posted on December 3, 2008 at 5:35 am Pubblicato il 3 dicembre 2008 a 5:35 am
We have posted articles about searching for files and file content using Abbiamo pubblicato articoli sulla ricerca di file e del contenuto dei file utilizzando Super Finder Super Finder and e Google Desktop Google Desktop . But what if you have a bunch of files wherein you want to actually replace a content inside them? . Ma che cosa se avete un sacco di file in cui si desidera effettivamente sostituire un contenuto al loro interno? 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. certo è possibile utilizzare il Blocco note o qualsiasi editor di testo per trovare e sostituire il contenuto di singoli file, ma ciò richiederà di effettuare questa operazione su ciascuno dei file.
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. Sono stato utilizzando Integrated Development Environment (IDE) strumenti come NetBeans e Visual Studio per effettuare questa operazione per i miei progetti di sviluppo software, ma sono troppo "mastodontiche" per file di solo testo.
With Con winGrep winGrep , you can do a global search and replace of any string on all files located at your inputted path: , È possibile fare una ricerca globale e di sostituire qualsiasi stringa su tutti i file situati alla inputted tuo percorso:
Step 1 : In the “Search in” field, enter the directory path. Fase 1: In "Cerca in" campo, immettere il percorso di directory.
Step 2 : In the “Search for” field, enter the string or regular expression Passo 2: Nella sezione "Cerca" campo, immettere il stringa o espressione regolare
Step 3 : Click “Search” button Fase 3: Fare clic su pulsante "Cerca"
You should see the search results on the bottom part of the screen: Si dovrebbe vedere i risultati della ricerca sulla parte inferiore dello schermo:
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. L'elenco ha una colonna con il nome del file, le dimensioni, le partite all'interno del file, percorso e il tipo di codifica. Le "partite" colonna indica il numero di istanze della parola cercata esiste nel file.
To do a search and replace, enter the replacement word in the “Replace with:” field then click “Replace”: Per effettuare una ricerca e sostituire, inserisci la sostituzione della parola in "Sostituisci con:" campo quindi fare clic su "Sostituisci":
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. Fare attenzione a come questo può rovinare i tuoi file. Io di solito i miei file di backup prima di fare una ricerca e sostituire dal momento che un sostituire effettivamente modificare il contenuto del file.
To create backup files, make sure to check the “Create backup files” checkbox: Per creare file di backup, assicurarsi di selezionare la casella "Crea file di backup" casella di controllo:
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. I file di backup verranno salvati sulla stessa cartella con uno ". Bak" estensione. In questo modo è possibile "recuperare" i file da rinominare l'estensione ". Bak" file.
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: Se ci sono casi in cui si desidera effettuare la ricerca si basa su un file o la dimensione del file, utilizzare il "Limite di Ricerca" opzioni:
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 questo esempio di cui sopra, ho impostato per la ricerca solo per i file con estensione. Epj proroga. È possibile modificare questo a qualsiasi estensione di nome di file come. Registro o. 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, è un potente strumento. Usare con cautela, perché non vi è alcuna "annullare" la funzionalità. Assicurarsi di effettuare un backup del file critici prima di fare una sostituzione. È possibile ottenere grepWin gratuitamente dal sito web di Google codice:
http://code.google.com/p/grepwin/downloads/list
Ben Carigtan shows you how it’s done. Ben Carigtan vi mostra come è fatto.
» Filed Under »Archiviato in Computer Tips Suggerimenti per computer
Save this page Salva questa pagina | Stir it up on Mixx Mescolare fino a Mixx | |
Add to Reddit Aggiungi al Reddit |
Related Posts Related Interventi
- Hide extensions for known file types in Windows Vista Nascondi le estensioni per i tipi di file conosciuti in Windows Vista
- Combine or merge multiple text files using TXTCollector O combinare testo unire più file utilizzando TXTCollector
- Combine multiple commands and executables into a single exe Combinare più comandi e gli eseguibili in un unico exe
- Find and remove duplicate files with Duplicate Cleaner Trovare e rimuovere le lime duplicate Cleaner
- Create HTML table listing of Windows directories and files Crea tabella HTML lista di directory di Windows e dei file






















