If-Koubou

Useiden tekstitiedostojen yhdistäminen tai yhdistäminen

Useiden tekstitiedostojen yhdistäminen tai yhdistäminen (Vapaa ohjelmisto)

On useita tilanteita, joissa sinun täytyy yhdistää useita tekstitiedostoja yhdeksi tekstitiedostoksi. Esimerkiksi saatat saada CD-levyn, joka sisältää satoja tekstitiedostoja, kaikki eri hakemistoissa, jotka sinun on yhdistettävä yhteen tiedostoon, joka tuodaan Exceliin jne.

Se on myös hyödyllinen, jos sinulla on verkkolokitiedostoja, palvelinlokitiedostoja tai varmuuskopiokirjaimia, jotka haluat yhdistää tietojen louhintaan tai tietojen analysointiin. On olemassa pari erilaista tapaa, joilla voit yhdistää tekstitiedostoja yhteen ja tulokset ovat hieman erilaiset riippuen valitsemastasi menetelmästä.

Tässä artikkelissa kirjoitan useita tapoja yhdistää tekstitiedostot niin, että jos jokin menetelmä ei toimi liian hyvin, voit kokeilla jotain muuta.

Menetelmä 1 - Komentokehote

Jos olet ok käyttäen komentokehotetta, on olemassa pari yksinkertaista komentoa, joiden avulla voit yhdistää koko joukon tekstitiedostoja nopeasti. Komentokehotteen etuna on, että sinun ei tarvitse asentaa kolmannen osapuolen ohjelmia. Jos haluat pienen alukkeen käytön komentokehotteen avulla, tutustu aloitusoppaan avulla komentokehotteen avulla.

Koska komentorivillä voi olla useita parametreja, voit todella luoda varsin monimutkaisen komennon suodattaa ja lajitella, mihin tiedostoihin haluat sisällyttää liitosprosessiin. Selitän yksinkertaisimmasta komennosta, mutta käsittelen myös muutamia esimerkkejä, jotka osoittavat, kuinka tehdä monimutkaisempi tavara.

Avaa ensin Windows Resurssienhallinta ja siirry hakemistoon, johon tekstitiedostot sijaitsevat. Jos tiedostot tallennetaan useisiin alikansioihin, siirry vanhemman hakemistoon. Paina nyt ja pidä sitä painettuna CTRL + VAIHTO ja napsauta hiiren kakkospainikkeella mitä tahansa tyhjää kohtaa Explorer-ikkunassa.

Tämä avaa komentoikkunan, joka on jo asetettu hakemistoon, johon olet ollut. Nyt kaikki mitä tarvitsemme on kirjoittaa komento. Kuten näette yllä, minulla on kolme tekstidokumenttia kansioon ja pari kansiota. Jos haluan vain yhdistää tekstitiedostot tähän kansioon, annan tämän komennon:

% f: lle (* .txt), kirjoita "% f" >> c: \ Test \ output.txt

Koodausfolioissa tämä on yksinkertainen FOR silmukka, joka kiertyy kaikkien tiedostojen läpi loppuun .TXT ja tuottaa ne tiedostolle output.txt.

Kuten yllä näet, silmukka toimii vain erillisellä komennolla jokaisen hakemistossa löydettävän tekstitiedoston osalta. Huomaa, että jos sinulla on tekstitiedosto, mutta sillä on toinen laajennus, kuten .log tai .dat jne., Voit yksinkertaisesti vaihtaa komentoon * .txt-arvoa. On myös syytä huomata, että lähdön pitäisi olla eri paikassa kuin nykyinen hakemisto, muuten se liittää tulostustiedoston itselleen, koska se on myös tekstitiedosto.

Nyt sanotaan, että sinulla on tekstitiedostoja, jotka sijaitsevat paitsi yhdessä kansioon, mutta useisiin alikansioihin. Tällöin voimme lisätä parametrin komentoon, joka kertoo sen etsimästä rekursiivisesti tekstitiedostoja nykyisen hakemiston alikansioissa.

varten / R% f (* .txt) kirjoittaa tyypin "% f" >> c: \ Test \ output.txt

Huomaat / R parametri heti lausunnon jälkeen. Nyt kun suoritan komennon, näet, että se löytää muutaman ylimääräisen tekstitiedoston kolmessa hakemistossa, jotka ovat samassa hakemistossa.

Kuten komentokehotteessa on tavallista, on olemassa toinen komento, jonka avulla voit tehdä samanlaisen kuin FOR lausunnon edellä. Komento on itse asiassa paljon yksinkertaisempi ja jos se sopii sinulle hyvin, niin voit käyttää sitä yllä olevan menetelmän sijasta.

kopioi * .txt output.txt

Tämä komento toimii hyvin, mutta sillä ei ole niin monta vaihtoehtoa kuin edellinen komento. Esimerkiksi se ei anna sinun hakea rekursiivisesti alikansioita.

Menetelmä 2 - TXTCollector

TXTCollector on ilmainen tekstitiedosto-yhdistämistyökalu, jolla on kunnollinen piirre. Se on erittäin helppokäyttöinen ja voidaan konfiguroida toimimaan parilla eri tavalla.

Ensinnäkin kirjoita tai kopioi ja liitä kansion polku sisään Kansio yläosassa tai napsauta Selaa kansioita -painiketta ja valitse kansio tekstitiedostoilla. Sen jälkeen voit valita minkä tyyppisiä tiedostoja haluat yhdistää.

Oletuksena TXTCollector hakee kaikkia TXT-tiedostoja ja yhdistää ne. Voit kuitenkin valita luettelosta ja yhdistää useita CSV-, BAT-, HTM-, LOG-, REG-, XML- ja INI-tiedostoja yhdeksi myös!

Tarkista Sisällytä alikansioita jos haluat, että TXTCollector tutkii rekursiivisesti pääkansiota kunkin alikansiotyypin. TXTCollector näyttää täsmälleen kuinka monta tiedostoa se löytyy hakemistosta.

Seuraavaksi voit valita erottimen, joka näkyy jokaisen yhdistettävän tiedoston välillä. Tämä on mukava ominaisuus, jota et saa komentorivin menetelmällä. Joko voit valita pudotusvalikosta tai voit kirjoittaa vain mitä haluat ruutuun.

Oletusarvoisesti ohjelma asettaa hakemiston nimen, tiedostonimen ja erottimen jokaisen tiedoston väliin. Jos haluat yhdistää tiedostot jatkuvasti ilman tauon kunkin tiedoston välillä, tarkista Ei erotinta, Ei tiedostonimiä, ja Ei kuljetusta palautuu.

Sinulla on sitten mahdollisuus lisätä välilyönti tiedoston välillä tai ei. TXTCollectorin viileä asia on, että voit todella muokata sitä. Jos klikkaat alla olevaa linkkiä, jota kutsutaan Laajennukset ja erotimet, voit lisätä omia laajennuksia TXTcollectoriin.

Muokkaa extensions.txt joka sijaitsee TXTCollector-sovellustietokannassa. Huomaa, että TXTcollector käsittelee vain tavallisia tekstitiedostoja riippumatta siitä, mitä laajennusta käytetään. Siksi se ei voi yhdistää useita XLS-tiedostoja, ellei niitä tallenneta pelkkänä tekstinä.

Ohjelman ainoa rajoitus on, että se voi yhdistää vain 32 765 tekstitiedostoa kerralla.Jos sinulla on enemmän kuin mahdollista, voit yhdistää ne yhteen ja yhdistää suuren ja pienemmät jopa 32 765!

Kaiken kaikkiaan erittäin yksinkertainen, mutta tehokas freeware-sovellus yhdistää useita tekstitiedostoja. Toivottavasti nämä kaksi menetelmää toimivat useimmille ihmisille. Jos olet joutunut tilanteeseen, joka on monimutkaisempi, voit lähettää kommentin ja yritän auttaa.

Muista myös tarkistaa toinen viesti, jossa voit yhdistää useita PowerPoint-esityksiä. Nauttia!