Kako uporabljati ukaz Split Command v Linuxu

Kako Uporabljati Ukaz Split Command V Linuxu



V Linuxu lahko velike datoteke razdelite na manjše z uporabo ukaza, imenovanega razdeliti . Ta ukaz privzeto razdeli datoteko na 1000 vrstic na datoteko, vendar lahko datoteke razdelite tudi glede na vaše zahteve. Datoteke so privzeto razdeljene na manjše datoteke in njihova imena se začnejo s predponami x, velikost pa je 1000 vrstic in te parametre lahko tudi spremenite.

Preberite ta članek, če želite izvedeti, kako lahko uporabite razdeliti ukaz.

Sintaksa ukaza Split Split

Osnovna sintaksa za razdeliti ukaz je podan takole:







razdeliti [ opcije ] [ mapa ] [ predpono ]

Možnosti ukaza Split Split

Med uporabo imate različne možnosti razdeliti lahko uporabite te možnosti za izvajanje različnih operacij:



Možnost/zastavica Opis
-a Nastavite dolžino pripone.
-b Določite velikost posamezne izhodne datoteke.
-C Največjo velikost datoteke je mogoče določiti.
-n Ustvari določeno število izhodnih datotek.
-Je Izpušča ustvarjanje praznih izhodnih datotek.
-l Ustvari datoteke z določeno izhodno vrstico.
-d Spremenite pripone v številske vrednosti.
– besedno Prikaže podroben rezultat.

Če želite datoteko razdeliti na manjše datoteke, uporabite spodnjo sintakso ukaza:



razdeliti Ime datoteke

Za predstavitev sem uporabil zgornjo sintakso za razdelitev datoteke primer.txt v manjše datoteke:





razdeliti primer.txt

Z izvedbo spodnjega ukaza lahko preverite manjše datoteke, v katere je datoteka pretvorjena:



ls

Opomba: Privzeto je razdeliti ukaz uporablja predpono 'x' za poimenovanje razdeljenih datotek.

Zaženite spodnji ukaz, da dobite število vrstic na datoteko in vidite, da je privzeto 1000:

stranišče -l primer.txt xa *

Zdaj razdelite manjšo datoteko na datoteke z naslednjim ukazom, podanim spodaj:

razdeliti primer2.txt

Zaženite spodnji ukaz, da preverite manjše datoteke, ustvarjene za datoteko primer2.txt.

ls

Zaženite spodnji ukaz, da dobite število vrstic na datoteko in vidite, da je privzeto 1000:

stranišče -l primer2.txt xa *

Nastavite število vrstic na datoteko

Uporabi -l ukaz z razdelitvijo za preglasitev privzete omejitve 1000 vrstic. razdeliti -l ukaz se uporablja za prilagajanje števila vrstic v datoteki.

Na primer, datoteko sem razdelil na manjše datoteke tako, da sem nastavil vrstice na datoteko enako 2500 :

razdeliti - l2500 primer.txt

Zaženite spodnji ukaz, da preverite število vrstic na datoteko:

stranišče -l primer.txt xa *

Zaženite spodnji ukaz za razdeliti besedilo v 500-vrstične datoteke:

razdeliti -l500 primer2.txt

Zaženite spodnji ukaz, da preverite število vrstic na datoteko, ki ste jih nastavili:

stranišče -l primer2.txt xa *

Izberite Velikost datoteke

Datoteke lahko razdelite glede na njihovo velikost z ukazom razdeliti -b . Na primer za ustvarjanje 1500 kb datoteko z uporabo datoteke primer1.txt zaženite spodnji ukaz:

razdeliti -b1500K primer1.txt --besedno

Zaženite spodnji ukaz, da preverite velikost datoteke:

stranišče -c primer1.txt xa *

Določite največjo velikost

Največjo velikost datoteke lahko določite tudi z ukazom split:

Če želite določiti največjo velikost izhodne datoteke, uporabite -C ukaz. Za ponazoritev, split primer1.txt in zagotovite velikost izpisa 2 MB z uporabo:

razdeliti primer1.txt -C 2 MB

Nastavite število izhodnih datotek

Uporabi -n možnost za nastavitev številk izhoda vaše datoteke. Na primer, razdeli primer.txt na 10 odsekov z izvajanjem naslednjega ukaza:

razdeliti primer1.txt -n 10

Razdeli datoteko na koncu vrstice

Drug način za uporabo možnosti -n je razdelitev datoteke na koncu cele vrstice.

Če želite to narediti, združite -n in l . Veliko besedilno datoteko na primer razdelite na 10 datotek, od katerih se mora vsaka zaključiti z naslednjo celotno vrstico:

razdeliti -n l / 10 primer1.txt

Nastavite dolžino pripone

Z ukazom split lahko ustvarite datoteke z dvočrkovno privzeto pripono. The -a zastavica z ukazom split se uporablja za spreminjanje dolžine. Če želite na primer pripono narediti tri znake, zaženite spodnji ukaz:

razdeliti -a 3 primer1.txt

Za dodatno pomoč uporabite moški ukaz za odpiranje razdeliti ukazni priročnik na terminalu.

moški razdeliti

Zaključek

Ta članek se je osredotočil na uporabo razdeliti ukazi v sistemih Linux. Privzeto je razdeliti ukaz razdeli datoteko na 1000-vrstične dele, od katerih je vsak razdeljen na več datotek. Lahko uporabite razdeliti ukaz za razdelitev velikih datotek na manjše. Zgornje navodilo vam pokaže, kako razdelite datoteke glede na posebne značilnosti z uporabo več razdeliti ukazi v Linuxu.