Det er flere anledninger hvor du må kanskje slå sammen flere tekstfiler i en enkelt tekstfil. For eksempel kan du motta en CD som inneholder hundrevis av tekstfiler, alt i forskjellige kataloger, som du må kombinere til én fil for import til Excel, etc.
Det er også nyttig hvis du har nettloggfiler, serverloggfiler eller backuplogger som du vil kombinere for datautvinning eller dataanalyse. Det er et par forskjellige måter du kan gå om å bli med i tekstfiler sammen, og resultatene er litt forskjellige, avhengig av hvilken metode du velger.
I denne artikkelen skal jeg skrive om flere måter å kombinere tekstfiler på, slik at hvis en metode ikke virker så bra, kan du prøve noe annet.
Hvis du er ok ved hjelp av ledeteksten, så er det et par enkle kommandoer du kan bruke til å slå sammen en hel masse tekstfiler raskt. Fordelen med å bruke kommandoprompten er at du ikke trenger å installere tredjepartsprogrammer. Hvis du vil ha en liten primer på bruk av ledeteksten, sjekk ut min nybegynners veiledning for å bruke ledeteksten.
Også, siden kommandolinjen kan ta flere parametre, kan du virkelig lage en ganske komplisert kommando for å filtrere og sortere gjennom hvilke filer du vil inkludere i tilmeldingsprosessen. Jeg vil forklare den enkleste kommandoen, men vil også dykke inn i noen få eksempler for å vise deg hvordan du gjør de mer kompliserte ting.
For det første, åpne Windows Utforsker og gå til katalogen der du finner tekstfiler. Hvis filene er lagret i mange undermapper, navigerer du til overordnet katalog. Trykk og hold CTRL + SHIFT nede og høyreklikk deretter på et hvilket som helst tomt sted i Utforsker-vinduet.
Dette åpner et kommandovindu som allerede er satt til katalogen du var inne. Nå er alt vi trenger å gjøre ved å skrive inn kommandoen. Som du kan se over, har jeg tre tekstdokumenter i mappen sammen med et par mapper. Hvis jeg bare vil kombinere tekstfiler i denne ene mappen, vil jeg utstede denne kommandoen:
for% f i (* .txt) gjør type "% f" >> c: \ Test \ output.txt
I kodende parlance er dette en enkel FOR- sløyfe som sløyfer gjennom alle filene slutter med .TXT og sender dem ut til en fil som heter output.txt .
Som du kan se over, kjører løkken bare en egen kommando for hver tekstfil som den finner i katalogen. Merk at hvis du har en tekstfil, men den har en annen utvidelse som .log eller .dat, etc, så kan du bare endre * .txt-verdien i kommandoen. Det er også verdt å merke seg at utdataene skal være til en annen plassering enn gjeldende katalog, ellers vil det legge til utdatafilen til seg selv siden det også er en tekstfil.
La oss si at du har tekstfiler som ikke bare er plassert i en mappe, men i mange undermapper. I dette tilfellet kan vi legge til en parameter i kommandoen, som vil fortelle den å rekursivt søke etter tekstfiler i noen undermapper i gjeldende katalog.
for / R% f i (* .txt) gjør type "% f" >> c: \ Test \ output.txt
Du vil legge merke til parameteren / R rett etter for setningen. Nå når jeg kjører kommandoen, vil du se at den finner et par ekstra tekstfiler i de tre katalogene som er i samme katalog.
Som det er vanlig med ledeteksten, er det faktisk en annen kommando som lar deg gjøre det samme som FOR- setningen ovenfor. Kommandoen er faktisk mye enklere, og hvis det fungerer bra for deg, så vær så snill å bruke den i stedet for den ovennevnte metoden.
kopier * .txt output.txt
Denne kommandoen fungerer bra, men har ikke så mange alternativer som forrige kommando. For eksempel vil det ikke la deg rekursivt søke gjennom undermapper.
TXTCollector er et gratis tekstfil-fusjoneringsverktøy med et anstendig funksjonssett. Det er veldig enkelt å bruke og kan konfigureres til å fungere på et par forskjellige måter.
Først skriver du inn eller kopierer og limer inn mappebanen til mappeboksen øverst eller klikker ganske enkelt på Bla gjennom mapper og velg mappen med tekstfiler. Du kan da velge hvilken type filer du vil kombinere.
Som standard vil TXTCollector søke etter alle TXT-filer og kombinere dem. Du kan imidlertid velge fra listen og kombinere eller slå sammen flere CSV-, BAT-, HTM-, LOG-, REG-, XML- og INI-filer i en også!
Merk av for Inkluder undermapper hvis du vil at TXTCollector skal rekursivt se etter hver undermappe i hovedmappen. TXTCollector vil vise deg nøyaktig hvor mange filer den har funnet i katalogen.
Deretter kan du velge en separator som vil vises mellom hver fil som blir kombinert. Dette er en fin funksjon som du ikke får med kommandolinjemetoden. Enten kan du velge fra rullegardinmenyen, eller du kan bare skrive inn hva du vil inn i boksen.
Programmet vil som standard sette katalognavnet, filnavnet og separatoren mellom hver fil. Hvis du vil kombinere filene kontinuerlig uten noen pause mellom hver fil, må du avkryss av Ingen separator, ingen filnavn og ingen vognretur .
Du kan da velge mellom å legge til mellomrom mellom filene eller ikke. Den kule tingen om TXTCollector er at du virkelig kan tilpasse den. Hvis du klikker på lenken nederst som heter Extensions and Separators, kan du legge til egne utvidelser til TXTcollector.
Rediger filen extensions.txt som ligger i TXTCollector-programdatakatalogen. Vær oppmerksom på at TXTcollector bare håndterer enkle tekstfiler, uansett hvilken utvidelse som brukes. Derfor kan den ikke kombinere flere XLS-filer, for eksempel, med mindre de lagres som ren tekst.
Den eneste begrensningen for programmet er at den kun kan kombinere 32.765 tekstfiler samtidig. Hvis du har mer enn det, kan du kombinere det mange til ett og deretter kombinere den store med flere mindre, opptil 32.765!
Samlet sett, en veldig enkel, men likevel kraftig freeware app for å kombinere flere tekstfiler. Forhåpentligvis vil disse to metodene fungere for de fleste. Hvis du har kommet inn i en situasjon som er mer komplisert, er du velkommen til å legge inn en kommentar, og jeg vil prøve å hjelpe.
Vær også sikker på å sjekke ut mitt andre innlegg på hvordan du kan kombinere flere PowerPoint-presentasjoner. Nyt!
Slik setter du opp og bruker et passord på Apple Watch
Du setter deg sikkert på din iPhone med berørings-ID eller et passord. Hvis du har en Apple Watch, kan du sikre det mot uautorisert tilgang også. I tillegg må du ha et passord aktivert på klokken din for å kunne bruke Apple Pay. Du tenker nok, "Men jeg vil ikke legge inn et passord på den lille skjermen hver gang jeg vil bruk klokken min.
Hurtig tilgangsverktøylinje med et blikk Som standard er verktøylinjen for hurtig tilgang plassert i tittellinjen i programvinduet, men kan konfigureres til å vise under båndet. I tillegg til å eksponere kommandoer, inkluderer Hurtig tilgang-verktøylinjen også en rullegardinmeny som kan tilpasses, som inneholder det komplette settet med standardkommandoer (enten vist eller skjult) og båndalternativer.