Jak používat Split Command v Linuxu

Jak Pouzivat Split Command V Linuxu



V Linuxu můžete rozdělit velké soubory na menší pomocí příkazu s názvem rozdělit . Ve výchozím nastavení tento příkaz rozdělí soubor na 1000 řádků na soubor, ale můžete také rozdělit soubory podle svých požadavků. Ve výchozím nastavení jsou soubory rozděleny na menší soubory a jejich názvy začínají předponami x a velikost je 1000 řádků a tyto parametry můžete také změnit.

Přečtěte si tento článek, abyste věděli, jak můžete použít rozdělit příkaz.

Syntaxe rozdělení příkazů Linuxu

Základní syntaxe pro rozdělit příkaz je zadán následovně:







rozdělit [ možnosti ] [ soubor ] [ předpona ]

Možnosti rozdělení příkazů Linuxu

Při používání máte různé možnosti rozdělit příkazu, můžete použít tyto možnosti k provádění různých operací:



Možnost/příznak Popis
-A Nastavit délku přípony.
-b Určete velikost výstupního souboru.
-C Lze určit maximální velikost souboru.
-n Generuje určitý počet výstupních souborů.
-To je Vynechá vytváření prázdných výstupních souborů.
-l Vytváří soubory se specifickým výstupním řádkem.
-d Změňte přípony na číselné hodnoty.
– mnohomluvný Zobrazí podrobný výstup.

Chcete-li soubor rozdělit na menší soubory, použijte syntaxi příkazu uvedenou níže:



rozdělit název souboru

Pro demonstraci jsem použil výše uvedenou syntaxi k rozdělení souboru example.txt do menších souborů:





rozdělit example.txt

Spuštěním níže uvedeného příkazu můžete zkontrolovat menší soubory, do kterých je soubor převeden:



ls

Poznámka: Ve výchozím nastavení je rozdělit příkaz používá k pojmenování rozdělených souborů předponu „x“.

Spusťte níže uvedený příkaz a získejte počet řádků na soubor a uvidíte, že je ve výchozím nastavení 1000:

toaleta -l example.txt xa *

Nyní rozdělte menší soubor na soubory pomocí následujícího příkazu:

rozdělit example2.txt

Spusťte příkaz uvedený níže a zkontrolujte menší soubory vytvořené pro soubor example2.txt.

ls

Spusťte níže uvedený příkaz a získejte počet řádků na soubor a uvidíte, že je ve výchozím nastavení 1000:

toaleta -l example2.txt xa *

Nastavte počet řádků na soubor

Použijte -l příkaz s rozdělením přepíše výchozí omezení na 1000 řádků. štěpit -l příkaz se používá k úpravě počtu řádků v souboru.

Například jsem rozdělil soubor na menší soubory nastavením řádků na soubor rovných 2500 :

rozdělit -l2500 example.txt

Spusťte níže uvedený příkaz a zkontrolujte počet řádků na soubor:

toaleta -l example.txt xa *

Spusťte příkaz uvedený níže rozdělit text do 500řádkových souborů:

rozdělit -1500 example2.txt

Spusťte níže uvedený příkaz a zkontrolujte počet řádků na soubor, který jste nastavili:

toaleta -l example2.txt xa *

Zvolte Velikost souboru

Soubory můžete rozdělit na základě jejich velikosti pomocí příkazu rozdělit -b . Například tvořit 1500 kb soubor pomocí souboru example1.txt spusťte příkaz uvedený níže:

rozdělit -b1500K example1.txt -- podrobné

Spusťte níže uvedený příkaz a zkontrolujte velikost souboru:

toaleta -C example1.txt xa *

Zadejte maximální velikost

Můžete také určit maximální velikost souboru pomocí příkazu split:

Chcete-li zadat maximální velikost výstupního souboru, použijte -C příkaz. Pro ilustraci rozdělit example1.txt a poskytnout výstupní velikost 2 MB pomocí:

rozdělit example1.txt -C 2 MB

Nastavte počet výstupních souborů

Použijte -n možnost nastavit čísla výstupu vašeho souboru. Například rozdělit example.txt do 10 sekcí spuštěním následujícího příkazu:

rozdělit example1.txt -n 10

Rozdělit soubor na konci řádku

Dalším způsobem použití volby -n je rozdělení souboru na konec celého řádku.

Chcete-li to provést, kombinujte -n a l . Například rozdělte velký textový soubor na 10 souborů, z nichž každý musí uzavřít celý následující řádek:

rozdělit -n l / 10 example1.txt

Nastavit délku přípony

Pomocí příkazu split můžete generovat soubory s dvoupísmennou výchozí příponou. The -A příznak s příkazem split se používá ke změně délky. Chcete-li například, aby přípona tři znaky byla dlouhá, použijte příkaz uvedený níže:

rozdělit -A 3 example1.txt

Pro další pomoc použijte muž příkaz k otevření rozdělit příkazový manuál na terminálu.

muž rozdělit

Závěr

Tento článek se zaměřil na použití rozdělit příkazy v systémech Linux. Ve výchozím nastavení je rozdělit příkaz rozdělí soubor na 1000 řádků, z nichž každý je rozdělen do více souborů. Můžete použít rozdělit příkaz k rozdělení velkých souborů na menší soubory. Výše uvedené pokyny vám ukazují, jak rozdělit soubory na základě konkrétních funkcí pomocí několika rozdělit příkazy v Linuxu.