Kaip naudoti „Split“ komandą „Linux“.

Kaip Naudoti Split Komanda Linux



„Linux“ galite padalyti didelius failus į mažesnius naudodami komandą, vadinamą padalintas . Pagal numatytuosius nustatymus ši komanda padalija failą į 1000 eilučių, bet taip pat galite padalinti failus pagal savo poreikius. Pagal numatytuosius nustatymus failai yra suskirstyti į mažesnius failus, o jų pavadinimai prasideda nuo priešdėlių x, o dydis yra 1000 eilučių, taip pat galite keisti šiuos parametrus.

Perskaitykite šį straipsnį, kad sužinotumėte, kaip galite naudoti padalintas komandą.

„Linux Split“ komandų sintaksė

Pagrindinė sintaksė padalintas komanda duodama taip:







padalintas [ galimybės ] [ failą ] [ priešdėlis ]

„Linux Split“ komandų parinktys

Naudodami turite skirtingas parinktis padalintas komandą, galite naudoti šias parinktis įvairioms operacijoms atlikti:



Parinktis/Vėliava apibūdinimas
-a Nustatykite priesagos ilgį.
-b Nurodykite išvesties failo dydį.
-C Galima nustatyti maksimalų failo dydį.
-n Sugeneruoja tam tikrą skaičių išvesties failų.
-Tai yra Praleidžia tuščius išvesties failus.
-l Sukuria failus su konkrečia išvesties linija.
-d Pakeiskite priesagas į skaitines reikšmes.
– žodinis Rodo išsamią išvestį.

Norėdami padalinti failą į mažesnius failus, naudokite toliau pateiktą komandų sintaksę:



padalintas failo pavadinimas

Demonstravimui naudojau aukščiau pateiktą sintaksę, kad padalinčiau failą pavyzdys.txt į mažesnius failus:





padalintas pavyzdys.txt

Vykdydami toliau pateiktą komandą, galite patikrinti mažesnius failus, į kuriuos failas buvo konvertuotas:



ls

Pastaba: Pagal numatytuosius nustatymus, padalintas komanda naudoja „x“ priešdėlį, kad pavadintų padalintus failus.

Vykdykite toliau pateiktą komandą, kad gautumėte eilučių skaičių viename faile ir pamatytumėte, kad pagal numatytuosius nustatymus jis yra 1000:

wc -l pavyzdys.txt xa *

Dabar padalinkite mažesnį failą į failus naudodami toliau pateiktą komandą:

padalintas example2.txt

Vykdykite toliau pateiktą komandą, kad patikrintumėte mažesnius failus, sukurtus failui example2.txt.

ls

Vykdykite toliau pateiktą komandą, kad gautumėte eilučių skaičių viename faile ir pamatytumėte, kad pagal numatytuosius nustatymus jis yra 1000:

wc -l example2.txt xa *

Nustatykite eilučių skaičių viename faile

Naudoti -l komanda su split, kad nepaisytų numatytojo 1000 eilučių apribojimo. padalintas -l komanda naudojama failo eilučių numeriui koreguoti.

Pavyzdžiui, failą padalinau į mažesnius failus, nustatydamas vieno failo eilutes lygias 2500 :

padalintas - 2500 litų pavyzdys.txt

Vykdykite toliau pateiktą komandą, kad patikrintumėte eilučių skaičių viename faile:

wc -l pavyzdys.txt xa *

Vykdykite toliau pateiktą komandą padalintas tekstą į 500 eilučių failus:

padalintas - 500 litų example2.txt

Vykdykite toliau pateiktą komandą, kad patikrintumėte eilučių skaičių viename faile, kurį nustatėte:

wc -l example2.txt xa *

Pasirinkite Failo dydis

Galite padalinti failus pagal jų dydį naudodami komandą padalijimas -b . Pavyzdžiui, sukurti 1500 kb failą naudodami failą pavyzdys1.txt paleiskite žemiau pateiktą komandą:

padalintas -1500 tūkst pavyzdys1.txt -- žodinis

Norėdami patikrinti failo dydį, paleiskite toliau pateiktą komandą:

wc -c example1.txt xa *

Nurodykite maksimalų dydį

Taip pat galite nurodyti maksimalų failo dydį naudodami split komandą:

Norėdami nurodyti didžiausią išvesties failo dydį, naudokite -C komandą. Iliustracijai, padalinti pavyzdys1.txt ir pateikite 2 MB išvesties dydį naudodami:

padalintas pavyzdys1.txt -C 2 MB

Nustatykite išvesties failų skaičių

Naudoti -n galimybė nustatyti failo išvesties numerius. Pavyzdžiui, padalinti pavyzdys.txt į 10 skyrių vykdydami šią komandą:

padalintas pavyzdys1.txt -n 10

Padalinkite failą eilutės pabaigoje

Kitas būdas naudoti parinktį -n yra failo padalijimas visos eilutės pabaigoje.

Norėdami tai padaryti, sujunkite -n ir l . Pavyzdžiui, padalykite didelį tekstinį failą į 10 failų, kurių kiekvienas turi baigtis visa šia eilute:

padalintas -n l / 10 pavyzdys1.txt

Nustatykite priesagos ilgį

Failus su numatytuoju dviejų raidžių priesaga galite generuoti naudodami split komandą. The -a vėliavėlė su split komanda naudojama ilgiui pakeisti. Pavyzdžiui, norėdami, kad priesaga būtų trijų simbolių, paleiskite toliau pateiktą komandą:

padalintas -a 3 pavyzdys1.txt

Norėdami gauti daugiau pagalbos, naudokite vyras komanda atidaryti padalintas terminalo komandų vadovas.

vyras padalintas

Išvada

Šiame straipsnyje daugiausia dėmesio skirta naudojimui padalintas komandos Linux sistemose. Pagal numatytuosius nustatymus, padalintas komanda padalija failą į 1000 eilučių dalių, kurių kiekviena yra padalinta į kelis failus. Galite naudoti padalintas komanda padalyti didelius failus į mažesnius. Aukščiau pateiktoje instrukcijoje parodyta, kaip padalyti failus pagal konkrečias funkcijas naudojant kelias padalintas komandos Linux sistemoje.