Modi per combinare due (o più) file di testo
Se hai un paio (o più) file di testo che desideri combinare in un unico file di testo più grande, Windows offre alcuni modi per farlo. Il modo in cui scegli dipenderà probabilmente dal numero di file che desideri combinare, da quanto sono grandi e da quanto sei a tuo agio con i diversi approcci.
Un approccio che potrebbe venire in mente per primo è l’approccio copia / incolla.
Ciò ti consente di rimanere nell’ambiente familiare di Windows pur raggiungendo il tuo obiettivo. Segui questi passaggi generali:
-
Fare clic con il pulsante destro del mouse sul desktop o in una cartella e scegliere Nuovo | Documento di testo dal menu contestuale risultante. Windows crea obbligatamente un nuovo documento di testo per te.
-
Assegna al documento di testo il nome che preferisci, ad esempio “Combined.txt”.
-
Apri il file di testo appena creato in Blocco note.
-
Utilizzando Blocco note, apri un file di testo che desideri combinare.
-
Premi Ctrl + A. Tutte le informazioni nel file di testo sono selezionate.
-
Premi Ctrl + C. Tutte le informazioni selezionate vengono copiate negli Appunti.
-
Seleziona il file di testo che hai aperto al punto 3.
-
Premi Ctrl + V. Tutte le informazioni vengono incollate nel file di testo.
-
Chiudi il file di testo che hai aperto al punto 4.
-
Ripetere i passaggi da 4 a 9 per ciascuno degli altri file di testo che si desidera combinare in quello nuovo.
-
Salva il file di testo che contiene le informazioni combinate.
Ovviamente, questo è un approccio molto noioso, specialmente se hai più di un paio di file da combinare. Gli altri approcci sono molto più veloci, ma richiedono che tu esegua il lavoro dalla riga di comando.
Probabilmente l’approccio da riga di comando più semplice da utilizzare per combinare i file consiste nell’usare il comando Copia. Con Copia è possibile specificare un numero di file come input e un file come file di output. Questo copierà quindi tutti i file di input nell’unico file di output e il gioco è fatto. La tua riga di comando potrebbe assomigliare a questo:
C:\> copy in1.txt + in2.txt + in3.txt Combined.txt
Questo copierà i file “in1.txt”, “in2.txt” e “in3.txt” in un file chiamato “Combined.txt”. (Il file Combined.txt viene creato automaticamente dal comando Copia. Se Combined.txt esisteva in precedenza, viene sovrascritto dal comando.) Il comando Copia supporta anche i caratteri jolly, quindi se i nomi dei file seguono un formato standard, potresti persino fallo in questo modo:
C:\> copy in*.txt Combined.txt
Questo è probabilmente l’approccio migliore da adottare, ma se preferisci una soluzione più esoterica puoi provare una delle due varianti del comando Tipo. Ad esempio,
C:\> type in*.txt > Combined.txt
Questo digita il contenuto di tutti i tuoi file di testo “in” e invia l’output al tuo file “Combined.txt”. Se il file Combined.txt esisteva in precedenza, viene sovrascritto da questo comando.
La seconda variante del comando Tipo utilizza anche il comando For. In questa variazione, i file “in” vengono spostati uno alla volta e il loro contenuto viene aggiunto al file “Combined.txt”:
C:\>For %f in (in*.txt) do type %f >> Combined.txt
Questi sono tutti modi interessanti per affrontare il problema, ma il mio preferito è il semplice comando Copia.
Questo suggerimento (5670) si applica a Windows 7, 8 e 10.