Cercare e sostituire testo e parole su più file o documenti insieme
I software predefiniti come il Blocco Note di Windows o Microsoft Word nascono per agire in modo esclusivo sul documento attivo sullo schermo. Non offrono un'opzione nativa per scansionare una cartella intera e applicare un rimpiazzo globale. Per modificare cento file Word contemporaneamente occorre scrivere complessi script in VBA o padroneggiare strumenti avanzati di automazione esterna.
L'editing manuale nasconde inoltre un rischio altissimo di errore umano. Saltare un documento in un lungo elenco o sbagliare a digitare la correzione al trentesimo file stanca la vista e la pazienza. Serve uno strumento capace di indicizzare preventivamente il contenuto di una directory e processare le stringhe di testo lavorando in background.
Come avevamo visto per migliorare la ricerca di file in un computer, ci sono programmi più efficaci per cercare parole su tutti i documenti e i file di testo che si trovano nel pc o dentro una specifica cartella. Più efficaci significa che cerca le parole anche dentro file non considerati dal Cerca sul computer di Windows. Tra essi ci sono, ad esempio, i .mht delle pagine web salvate e i metadati nascosti nei documenti Office.I software per modificare intere cartelle in blocco
La strada più sicura per operare su dozzine di documenti di testo semplice, come i formati .txt, .html, .xml o .csv, passa per gli editor di codice e le utility di ricerca avanzata, progettati per sopportare carichi di lavoro enormi.
Notepad++ rimane lo strumento più immediato sui sistemi Windows. Premendo la combinazione Ctrl+Shift+F si richiama la finestra per la ricerca nei file. Si inserisce la parola errata, si digita quella nuova e si indica il percorso esatto della directory. Il programma scansiona ogni elemento e applica le modifiche simultaneamente. L'assenza di fronzoli grafici lo rende reattivo e non altera mai la codifica originale dei documenti.
Se l'archivio da scansionare è pesante e contiene migliaia di file mescolati, Visual Studio Code gestisce in modo nettamente migliore la RAM del computer. La sua barra laterale sinistra permette di includere o escludere elementi specifici usando il simbolo dell'asterisco. Si può decidere di applicare le modifiche solo ai file ".html" ignorando i ".css", evitando di corrompere sorgenti che non c'entrano nulla con l'operazione in corso.
Per chi preferisce un'utilità dedicata esclusivamente a scavare negli hard disk, grepWin si fa notare per la sua leggerezza e si integra direttamente nel menu contestuale del sistema operativo. Cliccando col tasto destro su qualsiasi cartella, fa apparire la sua interfaccia per cercare stringhe e rimpiazzarle. Supporta le espressioni regolari e mostra un'anteprima esatta del risultato prima di procedere all'alterazione dei dati.
dnGrep, invece, è un piccolo tool open source da scaricare e usare come strumento di ricerca per Windows basato sullo strumento da riga di comando GREP. Può cercare contenuti di testo all'interno di documenti e archivi e l'interfaccia del programma è semplice, con tutte le opzioni che consentono di impostare le condizioni di ricerca. L'applicazione utilizza tre plugin che è possibile scegliere durante il processo di installazione per cercare all'interno di documenti Word, Excel e PDF.
Esso può cercare testo e parole su tanti documenti insieme, dentro un cartella, di tipo DOC, DOCX, DOCM, XLS, XSLX, XLSM e PDF ed i formati di archivio come ZIP, 7Z, RAR. Il processo di ricerca è rapido e molto preciso. dnGrep supporta anche la sostituzione di parole all'interno di più file di testo.
Text crawler è uno strumento gratuito per la ricerca e sostituzione di parole su più file di testo che aiuta a trovare una parola chiave in più file e cartelle. E 'possibile ricercare il testo direttamente oppure, per operazioni più complesse, immettendo delle espressioni regolari con variabili.
Questo ottimo programmino ha, in sintesi, le seguenti caratteristiche:
- Trovare e sostituire le parole contenute in file di testo di qualsiasi tipo in modo immediato e automatico.
- Ricerca rapida, anche su file di grandi dimensioni
- Interfaccia semplice da usare
- Possibilità di impostare parametri di ricerca flessibili tramite l'uso delle variabili.
- Text Extractor per estrarre le parole selezionate in un nuovo file di testo.
- Ricerca e sostituzione con espressioni regolari.
- Possibilità di salvare le ricerche fatte per ripeterle successivamente.
- Creare file di backup.
- Esportare i risultati.
Per utilizzare la ricerca di una parola con TextCrawler, prima si deve selezionare la cartella (posizione iniziale) in cui cercare poi si imposta il nome del file e, la cosa migliore se non si sa nulla, è scrivere *.* che vuol dire "cerca la parola in tutti i file di qualsiasi formato". Sul campo trova infine si scrive il testo da trovare. Rapidamente, il programma elenca tutti i file di testo in cui questa parola è stata trovata con indicazione della sua posizione. Molto utile anche la funzione per estrarre determinate parole da un gruppo di file o da un testo lungo. Ad esempio si può scegliere di estrarre una lista di indirizzi mail o altre informazioni selezionate.
Sostituire parole in Word e LibreOffice
1) Per trovare e sostituire le parole su Word, portarci nella scheda Home e premere in alto sul tasto Sostituisci. In alternativa possiamo aprire la stessa finestra di sostituzione premendo sui tasti CTRL+MAIUSC+S.Se vogliamo aggiungere dei particolari filtri al sistema di ricerca possiamo premere sul tasto Altro e sbloccare così i filtri avanzati, aggiungendo le ricerche per maiuscole, minuscole, caratteri jolly, prefissi, suffissi e programmare la finestra di ricerca per ignorare i segni di punteggiatura o gli spazi.
In LibreOffice, è la stessa cosa e basterà compilare i campi Trova e Sostituisci e utilizzare uno dei filtri presenti per poter cercare con precisione la parola o le parole da sostituire. Per scorrere tra le varie parole utilizziamo i tasti Trova precedente e Trova successivo, per evidenziare tutte le parole usiamo il tasto Trova tutto, mentre per sostituire le parole dovremo utilizzare i tasti Sostituisci (per cambiare una parola alla volta) o Sostituisci tutto (per cambiare tutte le parole trovate).
LEGGI ANCHE: Tool per conteggio parole e righe precisi, caratteri e battute di un testo
Posta un commento