top of page

Dave Behman posted code for a Windows batch file here, which can be used to combine two text files and eliminate any duplicate lines.

So let's say you have one text file like this:

. . . and a second text file like this:

. . . and you want to combine them into a single text file which only lists each U.S. president once.

Enter this code in a new text file:

@echo off copy USPresidents1.txt merge.txt >nul findstr /lvxig:USPresidents1.txt USPresidents2.txt >>merge.txt type merge.txt

Save the new text file with the extension, '.bat' and double-click on it. You will get this result:


 
 

You can easily get a graphical depiction of a folder directory's structure using the tree command in Windows.

C:. ├───.docx Folder2 ├───.js Folder ├───.pdf Folder ├───.txt Folder ├───.xls Folder ├───.xlsx Folder ├───baseball │ ├───annual │ └───xls ├───beer ├───codec │ ├───lagarith3 │ └───lagarith6 ├───doc ├───droid ├───email ├───eml │ └───EML Data ├───excels ├───txt └───zip ├───BMP ├───DOC ├───DWG ├───GIF ├───JPG ├───PDF ├───TXT ├───WAV └───XLS


 
 

You can use the Windows command TYPE to command multiple text files. In this example we have a folder of multiple text files and we want to merge the content of each into a single text file.

Enter the command TYPE followed by a wildcard search for text files and then designate a new text file to contain the content of the source files:

>TYPE *.txt >combine.txt

The names of the source files will be listed in command prompt and the new 'combine.txt' file will have their content.


 
 

Sean O'Shea has more than 20 years of experience in the litigation support field with major law firms in New York and San Francisco.   He is an ACEDS Certified eDiscovery Specialist and a Relativity Certified Administrator.

The views expressed in this blog are those of the owner and do not reflect the views or opinions of the owner’s employer.

If you have a question or comment about this blog, please make a submission using the form to the right. 

Your details were sent successfully!

© 2015 by Sean O'Shea . Proudly created with Wix.com

bottom of page