If-Koubou

Kako kombinirati ili spojiti više tekstualnih datoteka

Kako kombinirati ili spojiti više tekstualnih datoteka (Besplatno preuzimanje softvera)

Postoji nekoliko navrata u kojima ćete možda morati spojiti više tekstualnih datoteka u jednu tekstualnu datoteku. Na primjer, možda ćete dobiti CD koji sadrži stotine tekstualnih datoteka, sve u različitim direktorijima, koje morate kombinirati u jednu datoteku za uvoz u Excel itd.

Također je korisno ako imate datoteke mrežnih zapisnika, datoteke zapisnika poslužitelja ili sigurnosne kopije koji želite kombinirati u svrhu rudarenja podataka ili analizu podataka. Postoji nekoliko različitih načina na koje možete pristupiti pridruživanju tekstualnih datoteka i rezultati se malo razlikuju ovisno o odabranoj metodi.

U ovom članku pisat ću o nekoliko načina kombiniranja tekstualnih datoteka, tako da ako jedna metoda ne uspije previše dobro, možete pokušati nešto drugo.

Metoda 1 - naredbeni redak

Ako ste u redu pomoću naredbenog retka, postoji nekoliko jednostavnih naredbi koje možete upotrijebiti za brzo spajanje cijele hrpe tekstualnih datoteka. Prednost korištenja naredbenog retka je da ne morate instalirati programe treće strane. Ako želite upotrijebiti naredbeni redak, provjerite moj početni vodič da biste koristili naredbeni redak.

Isto tako, budući da naredba može imati više parametara, zaista možete stvoriti prilično složenu naredbu za filtriranje i razvrstavanje datoteka koje želite uključiti u proces pridruživanja. Objasnit ću najjednostavniju naredbu, ali će također ukoriti nekoliko primjera kako bi vam pokazao kako napraviti složenije stvari.

Najprije otvorite Windows Explorer i idite u direktorij gdje se nalaze tekstualne datoteke. Ako su datoteke pohranjene u mnogim podmape, prijeđite na roditeljski imenik. Sada pritisnite i držite CTRL + SHIFT a zatim desnom tipkom miša kliknite bilo prazno mjesto u prozoru Explorer.

To će otvoriti naredbeni prozor koji je već postavljen u direktorij u kojem ste bili. Sada moramo samo upisati naredbu. Kao što vidite gore, u mapi imam tri tekstualna dokumenta zajedno s nekoliko mapa. Ako samo želim kombinirati tekstne datoteke u ovoj mapi, izdat ću ovu naredbu:

za% f u (* .txt) upišite "% f" >> c: \ Test \ output.txt

Kod kodiranja, ovo je jednostavna ZA petlja koja prolazi kroz sve datoteke završava s .TXT i izlaže ih u datoteku koja se zove output.txt.

Kao što možete vidjeti gore, petlja samo vodi zasebnu naredbu za svaku tekstualnu datoteku koju pronađe u imeniku. Imajte na umu da ako imate tekstualnu datoteku, ali ima drugačiji nastavak poput .log ili .dat, itd., Možete jednostavno promijeniti vrijednost * .txt u naredbi. Također je vrijedno napomenuti da izlaz bi trebao biti na drugom mjestu od trenutnog direktorija, inače će dodati izlaznu datoteku na sebe jer je također tekstualna datoteka.

Sada recimo da imate tekstne datoteke koje se nalaze ne samo u jednoj mapi, već iu mnogim podmape. U tom slučaju možemo dodati parametar u naredbu koja će mu reći da rekurzivno traži tekstne datoteke u bilo kojem podmape trenutnog direktorija.

za / R% f u (* .txt) upišite "% f" >> c: \ Test \ output.txt

Vidjet ćete / R parametar odmah nakon izjave. Sada kad pokrenem naredbu, vidjet ćete da pronađe nekoliko dodatnih tekstualnih datoteka u tri direktorije koja su u istom direktoriju.

Kao što je uobičajeno kod naredbenog retka, postoji još jedna naredba koja vam omogućuje da napravite istu stvar kao i ZA izjavu gore. Naredba je zapravo puno jednostavnija i ako vam to odgovara, slobodno ga upotrijebite umjesto gore navedene metode.

kopiraj * .txt izlaz.txt

Ova naredba dobro funkcionira, ali nema previše opcija kao i prethodna naredba. Na primjer, neće vam omogućiti rekurzivno pretraživanje podmapa.

Metoda 2 - TXTCollector

TXTCollector je alat za spajanje besplatnog teksta s pristojnim skupom značajki. Vrlo je jednostavan za korištenje i može se konfigurirati za rad na nekoliko različitih načina.

Prvo, upišite ili kopirajte i zalijepite put mape u mapu mapa kutija na vrhu ili jednostavno kliknite na Pregledajte mape gumb i odaberite mapu s tekstualnim datotekama. Zatim možete odabrati vrstu datoteka koje želite kombinirati.

Po defaultu, TXTCollector će tražiti sve TXT datoteke i kombinirati ih. Međutim, možete odabrati s popisa i kombinirati ili spojiti više CSV, BAT, HTM, LOG, REG, XML i INI datoteke u jednu!

Provjeri Uključi podmape ako želite da TXTCollector rekurzivno pregleda svaku potkarticu glavne mape. TXTCollector će vam pokazati koliko je datoteka pronašlo u imeniku.

Zatim možete odabrati separator koji će se pojaviti između svake datoteke koja se kombinira. Ovo je lijepa osobina koju ne dobivate s metodom naredbenog retka. Ili možete odabrati s padajućeg izbornika ili jednostavno unijeti u kutiju ono što želite.

Prema zadanim postavkama, program će staviti naziv mape, naziv datoteke i razdjelnik između svake datoteke. Ako želite kombinirati datoteke bez prekida između svake datoteke, odjavite se Nema separatora, Nema naziva datoteke, i Ne vraća se prijevoz.

Tada ćete imati mogućnost dodavanja razmaka između datoteka ili ne. Hladna stvar o TXTCollectoru je da je doista možete prilagoditi. Ako kliknete vezu na dnu nazvanu Proširenja i razdjeljivači, možete dodati vlastita proširenja u TXT kollektor.

Uređujte extensions.txt koja se nalazi u direktoriju aplikacijskih podataka TXTCollector. Imajte na umu da TXTcollector obrađuje samo obične tekstualne datoteke, bez obzira na to koji se proširenje koristi. Stoga ne može kombinirati više XLS datoteka, na primjer, osim ako nisu spremljene kao običan tekst.

Jedino ograničenje programa je da može kombinirati samo 32.765 tekstualnih datoteka odjednom.Ako imate više od toga, možete ih kombinirati u jednu, a zatim kombinirati veliki i manji, do 32.765!

Sve u svemu, vrlo jednostavna, ali moćna freeware aplikacija za kombiniranje više tekstualnih datoteka. Nadamo se da će ove dvije metode raditi za većinu ljudi. Ako ste se upustili u situaciju koja je složenija, slobodno pošaljite komentar i pokušat ću vam pomoći.

Također, svakako provjerite moj drugi post o tome kako kombinirati više PowerPoint prezentacija. Uživati!