no.phhsnews.com


no.phhsnews.com / Slik kombinerer eller flettes flere tekstfiler

Slik kombinerer eller flettes flere tekstfiler


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.

Metode 1 - Kommandoprompt

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.

Metode 2 - TXTCollector

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!


Hva er annerledes om Windows 10-kontrollpanelet, så langt

Hva er annerledes om Windows 10-kontrollpanelet, så langt

Mye skifter i Windows 10. Sjefen blant disse er en drevet flytting fra det gamle kontrollpanelet som vi alle vet så bra, til det nye utseende, berøringsvennlige Innstillinger. I dag vil vi diskutere hva som skifter fra Windows 8.1 til 10. Microsoft gjør betydelige grensesnittendringer i Windows 10 og mens kontrollpanelet fortsatt lever, og det ser ut til at skrivingen er på veggen for den.

(how-to)

Download.com og andre Bundle Superfish-Style HTTPS Breaking Adware

Download.com og andre Bundle Superfish-Style HTTPS Breaking Adware

Det er en skummelt tid å være en Windows-bruker. Lenovo var bundling HTTPS-hijacking Superfish-adware, Comodo-skip med et enda verre sikkerhetshull som heter PrivDog, og dusinvis av andre programmer som LavaSoft gjør det samme. Det er veldig ille, men hvis du vil at dine krypterte web-økter skal kapres, gå bare til CNET-nedlastinger eller et hvilket som helst freeware-nettsted, fordi de alle sammen binder HTTPS-bryteradware nå.

(how-to)

Interessante Artikler