Ako zlúčiť textové súbory v systéme Windows. Spojenie viacerých súborov do jedného bez pomoci špeciálnych programov Ako spojiť niekoľko textových súborov do jedného

Často nastáva situácia, keď je potrebné zlúčiť niekoľko audio alebo video súborov do jedného súboru. alebo skombinovať veľa textových súborov do jedného spoločného súboru. Ukazuje sa, že to možno urobiť bez špeciálnych programov, iba pomocou nástrojov systému Windows. Predpokladajme, že potrebujete zlúčiť audioknihu pozostávajúcu z mnohých súborov mp3 do jedného súboru mp3. Najprv sa uistite, že sú všetky súbory správne očíslované, pretože lepenie prebieha presne v poradí číslovania súborov. Pre súbory je najlepšie číslovať 01, 02 atď. potom sa lepenie vykoná presne v správnom poradí. Teraz v priečinku s týmito súbormi vytvorte obyčajný textový súbor s názvom „zlučovanie mediálnych súborov.txt“. Do tohto súboru napíšte nasledujúci riadok:

skopírujte /b *.mp3 "C:\United file.mp3"

potom súbor uložte a zmeňte príponu txt na cmd. teraz stačí stlačiť Enter na tomto súbore, všetky súbory sa zlúčia do jedného súboru mp3 a kombinovaný súbor sa zobrazí na jednotke C:. Prirodzene, namiesto jednotky C: môžete zadať akúkoľvek inú cestu v dávkovom súbore. v názve konečného súboru však nemožno použiť ruské písmená. Po zlepení je lepšie ho premenovať, ako potrebujete. Tento súbor je dobrý, pretože spája iba všetky súbory mp3 v priečinku, v ktorom ste ho spustili; ignoruje akékoľvek iné typy súborov. podobne môžete použiť rovnaký súbor na zlúčenie video súborov, povedzme formátov avi, mp4, wmv atď. Iba v texte súboru zmeňte príponu mp3 na avi alebo niečo iné, čo potrebujete. Ak chcete rýchlo upraviť súbor Zlučovanie mediálnych súborov.cmd, jednoducho otvorte kontextové menu tohto súboru (kliknite naň pravým tlačidlom myši) a vyberte „Upraviť“. súbor sa otvorí v programe Poznámkový blok a môžete vykonať požadované zmeny.

Ak chcete zlúčiť viacero textových súborov do jedného, ​​najprv sa uistite, že na konci každého textového súboru, ktorý chcete zlúčiť do jedného, ​​je prázdny riadok. Ak tam nie je, určite ho pridajte. Je to potrebné, aby sa po zlepení text každého zlúčeného súboru začínal na novom riadku a nie priamo za posledným znakom predchádzajúceho súboru. potom správne očíslujte všetky textové súbory a vytvorte súbor Text Glue.cmd v priečinku s týmito súbormi, ako je popísané vyššie. Do textu súboru zadajte nasledovné:

skopírujte /a *.txt "C:\United Text.txt"

a uložte súbor. po spustení tohto súboru by sa mal na jednotke C: objaviť konečný súbor obsahujúci text všetkých zlúčených súborov. Príklad je uvedený pre súbory txt, ale môžete zadať inú príponu, napríklad doc, rtf alebo docx, ak zlučujete textové súbory vhodného formátu.

Dobrý deň, priatelia. V poslednej dobe ste sa ma často pýtali, ako spojiť súbory txt do jedného. Porozprávame sa o tom pred spaním (neviem ako vy, ale za mojím oknom je už tma). Inšpirovaný som pre vás vybral niekoľko najjednoduchších a najefektívnejších metód pre Windows a iné operačné systémy.

Malé txt súbory môžete kombinovať do jedného veľkého dokumentu rôznymi spôsobmi – písaním skriptov do bat súborov alebo príkazov do riadku cmd. A tiež všetky druhy programov prídu na záchranu.

Reťazenie

Medzi obrovským počtom žiadostí prijatých na túto tému bola aj otázka: „Čo je zreťazenie textových súborov? Reťazenie (skutočne to znie záhadne) nie je nič iné ako spojenie niekoľkých dokumentov daného formátu do jedného, ​​teda postupné prenesenie obsahu všetkých dokumentov do jedného a ich umiestnenie priamo vedľa seba.

Predstavte si, že máte veľa súborov txt (aby sme pochopili podstatu, pozrime sa na príklad 3):

  1. Prvá hovorí MAMA.
  2. V druhom - DAD.
  3. A do tretice - I.

Po zreťazení dostanete iba jeden dokument s textom MAMAPAPAYA, ktorý je podstatou celého procesu. Samozrejme, správne zvolené riešenia na dosiahnutie vašich cieľov zahŕňajú možnosť pridávania oddeľovačov - medzier alebo čiar - medzi pridané fragmenty.

Vzniká rozumná otázka: „Prečo je to potrebné? Napríklad skombinujte kapitoly umiestnené v samostatných súboroch do jednej knihy. Alebo zbierajte mesačné správy do jedného ročného. Situácií môže byť nespočetne veľa.

Windows

Najprv vám poviem, ako skombinovať niekoľko existujúcich súborov txt do jedného v systéme Windows, ktorý je natívny a mnohým známy. Potom stručne rozoberieme riešenia pre niektoré ďalšie operačné systémy. Takže v systéme vytvorenom spoločnosťou Microsoft existuje niekoľko spôsobov, ako rýchlo spojiť všetky dané čiastkové súbory do jedného celého textového „koláča“.

Online služby

Najjednoduchší spôsob, ako skombinovať požadované txt súbory do jedného súboru, je podľa mňa využiť niektorú z mnohých online služieb. Otestoval som a pozitívne ohodnotil zdroj Filesmerge, ktorého funkčnosť umožňuje spájať nielen „textové súbory“, ale aj súbory JPG, PDF, Word a Excel. A txt-koláče možno získať nielen zo zdrojov rovnakého formátu, ale aj z textových, lst, log, euc, me, err, ans, dsc, asc a eml-kúskov (možno mi uniklo niekoľko formátov) . Na zlúčenie potrebujete:

  1. Vyberte súbory z počítača alebo internetu, pre ktoré sú k dispozícii príslušné okná.
  2. Nakonfigurujte nuansy zlučovania vo forme pridávania prípon, predpôn a oddeľovačov, ako aj potvrdenia výstupného formátu.

Súbor Bat

Ponuky online služieb sú síce lákavé svojou jednoduchosťou, no nie sú pre mňa zaujímavé, keďže problémy radšej riešim sám. V tomto prípade ma viac zaujíma spojenie rozptýlených súborov txt do jedného spoločného vytvorením súboru bat s príslušným príkazom. Napríklad takto:

  1. Dané: 2 súbory – 1.txt a 2.txt.

  1. Prvá obsahuje obsah MAMA.

  1. V druhom - DAD.

  1. Vytvorme ďalší textový súbor (nazvem ho 9.txt) pomocou štandardného nástroja Windows s názvom Poznámkový blok.

  1. Zadajte do nej príkaz:

skopírujte /b 1.txt + 2.txt ITOG.txt

    1. Pomocou „Súbor“ uložíme dokument ako 9.bat.

  1. Zatvorte Poznámkový blok a uvidíte, že sa v priečinku objavil dávkový súbor s názvom 9.bat.

  1. Spúšťame ho a využívame výhody v podobe zmiznutého 9.txt a objavenia sa ITOG.txt.

  1. Otvoríme ITOG.txt a nájdeme zlúčenie dvoch textov MAMAPAPA.

Skript, ktorý sme napísali, prikazuje systému vykonať úlohu z 9.txt, konkrétne pridať obsah 1 a 2.txt, zapísať ho do ITOG.txt a po dokončení vymazať 9.txt.

Zlúčenie súborov cez bat dokumenty je pomerne jednoduchá a zaujímavá úloha, ak viete. Možné možnosti pravopisu:

  1. Rovnaký výsledok: skopírujte *.txt all.txt
  1. Rozdelené na časti:

Po otvorení final.txt získaného z posledného skriptu uvidíme obsah zdrojového kódu zapísaný v stĺpci.

Som si istý, že profesionáli v tejto oblasti by mohli napísať veľa scenárov, ale tie, ktoré som dal, sú už dosť na dosiahnutie cieľa.

Príkazový riadok

Tých, ktorí radi „velia“ systému, bude určite zaujímať, ako spojiť rovnaké textové (txt) súbory pomocou príkazového riadku. Chcel by som osobitne poznamenať (pre tých, ktorí sa pýtali), MS DOS je interné prostredie Windows a všetky akcie v ňom sa vykonávajú pomocou príkazového riadku (čo znamená, že táto metóda je vhodná aj pre vás). Ak chcete skombinovať súbory txt do jedného, ​​musíte spustiť okno rovnakého riadku zadaním príkazu cmd do poľa „Spustiť“ (nájdete ho v časti „Štart“).

V dôsledku toho by sa malo objaviť čierne okno, ktoré požiada systém o zadanie príkazu, čo urobíme ďalej.

Príkaz je jednoduchý, obsahuje AKCIU CESTA K SÚBORU 1 + CESTA K SÚBORU 2 CESTA K VÝSLEDKU. Moje súbory 1 a 2.txt sú umiestnené na jednotke E, chcem tam dať aj výsledok, takže napíšeme kópiu E:\1.txt + E:\2.txt E:\3.txt

Akciu potvrdíte stlačením klávesu Enter a zobrazí sa správa o úspešnom dokončení úlohy.

Ak chcete skontrolovať výsledok, prejdem na jednotku E a vy prejdete na cestu, ktorú ste zadali v príkaze. V dôsledku toho som videl nový dokument 3.txt a v ňom kombinovaný obsah zadaných súborov. Podarilo sa ti to? (napíšte do komentárov).

Priatelia, ak dávate prednosť práci v Powershell, potom tam môžete ľahko kombinovať textové súbory s rovnakým príkazom, ale s malým prídavkom cmd /c kopírovať E:\1.txt + E:\2.txt E:\3 .TXT

Po potvrdení akcie tlačidlom „Enter“ nebude výsledok trvať dlho.

programy

Chápem, že nie všetci používatelia zdieľajú moju vášeň pre písanie príkazov a skriptov, a preto som pre vás pripravil alternatívne spôsoby, a to prostredníctvom všetkých druhov softvéru - špeciálnych programov, súborových manažérov a textových editorov.

manažérov

Dostal som veľa správ o tom, aký pohodlný, úžasný a multifunkčný je správca Total Commander (priznávam, že sa mi to nepáči), takže môžu tiež ľahko kombinovať súbory txt do jedného:

  1. Vyberte prvý „kus“ v priečinku.
  2. Prejdite do ponuky „Súbor“ a spustite akciu „Zostaviť...“ (v starších verziách „Prilepiť“).
  3. Zadajte cestu k budúcemu „koláču“ a kliknite na tlačidlo OK.

  1. Vyberte zdroje.
  2. Stlačte kláves F5.
  3. Vymyslite a napíšte názov budúceho dokumentu.
  4. Zo zoznamu existujúcich súborov vyberte „Pridať“.
  5. Potvrďte klávesom Enter.

programy

Priatelia, najprv sa stručne porozprávame o programe Poznámkový blok ++, môžete v ňom tiež kombinovať súbory, ale na to budete musieť nainštalovať špeciálny doplnok Combine. Umožní vám zlepiť vybrané „kúsky“, pridať k nim mená a vložiť medzi ne čiary.

O programe TXTcollector môžem povedať veľa dobrých vecí. Pomáha vám pohodlne dosiahnuť to, čo chcete, ale budete si ho musieť nainštalovať do počítača, potom stačí skryť všetky „kúsky“ do jedného adresára, zadať cestu k tomuto priečinku v programe, nastaviť názov budúceho „koláča“ a miesto, kam sa uloží, nakonfigurujte prítomnosť delení (pomlčky alebo iné symboly) a stlačením tlačidla Kombinovať... spustite lepenie.

Spomenúť môžem aj programy File Joiner a WinMerge (rovnaký princíp), pričom ten umožňuje nielen spájať súbory, ale aj porovnávať ich obsah.

Iný OS

Ako sme sľúbili, stručne sa pozrieme na zlučovanie textových súborov v iných operačných systémoch, napríklad pre Mac OS poznám program DiffMerge, ktorý tiež umožňuje porovnávať a spájať dokumenty. A v tom istom OS je možné niekoľko malých súborov premeniť na jeden veľký pomocou nástroja textutil (spusteného cez terminál) a príkazu cat.

Môžete tiež kombinovať rozptýlené súbory txt do jedného spoločného v systéme Linux. To sa deje približne rovnakým spôsobom ako cez príkazový riadok v systéme Windows. Iba v Linuxe sa „vykonateľ“ príkazov nazýva „Terminál“ a do neho musíte zadať frázu cat name1 name2...mená všetkých názvov výstupného dokumentu. Ak to prispôsobíme nášmu prípadu, bude to vyzerať ako mačka 1.txt 2.txt itog.txt.

Na záver príbehu by som rád povedal niekoľko povzbudivých slov neskúseným používateľom, ktorí sa rozhodli sami prísť na to, čo je to „reťazenie“. Ísť na to! Výborne! Záhadné a nepochopiteľné pojmy vyzerajú desivo len na prvý pohľad. V skutočnosti môžu znamenať niečo úplne neškodné, napríklad zreťazenie je banálna kombinácia súborov. Písanie skriptov a príkazov pre cmd tiež nie je ťažké, ak poznáte základné princípy. A môžete prísť na akýkoľvek program len za 5 alebo 10 minút. Hlavná vec je vaša neotrasiteľná túžba, smäd po nových vedomostiach a trochu tvrdohlavosti.

Príbeh sa ukázal byť dosť dlhý, ale dúfam, že bol užitočný. Zbohom.

Stáva sa, že potrebujete skombinovať požadovaný počet súborov do jedného pomocou štandardných nástrojov Windows. Málokto vie, že takáto funkcia je k dispozícii v akomkoľvek vydaní systému Windows iba s 1 riadkom kódu. Môžete napríklad zlúčiť súbory akéhokoľvek testovacieho obsahu *.txt, *.css, *.js a akékoľvek iné. Je veľmi pohodlné automatizovať pracovný postup bez rutinnej ručnej práce.

Ako spojiť súbory do jedného

V tomto prípade nám príkaz copy pomôže zvládnuť túto úlohu. Predstavme si, že potrebujeme skombinovať niekoľko css súborov našej webovej stránky do jedného súboru:

Skopírujte "*.css" /b "style.css"

Parameter /b je potrebný na to, aby sa súbory spojili ako binárne, inak sa na úplný koniec súboru pridá ďalší znak. Príkaz kopírovať obsahuje mnoho ďalších možností. Celý zoznam získate spustením príkazu copy /? ale nám stačí kľúč /b.

Súbory sa zlúčia v poradí, v akom sú viditeľné, pomocou príkazu dir. Ak je dôležité poradie súborov, musíte ich najskôr premenovať pridaním digitálneho indexu na začiatok súboru.