csplit: padalykite failus iš savo GNU / Linux distributoriaus terminalo

„Split files“ logotipo žirklės pjovimas pdf

Yra daug būdų padalykite didelę bylą į keletą mažesnių, nes tai yra gana kasdienė užduotis, kurios kartais reikia daugeliui vartotojų, kad, pavyzdžiui, galėtų siųsti failus el. paštu, kurie nepriima viršyti tam tikros sumos prieduose ir pan. „Windows“ sistemoje daugelis žino „Hacha“ programą, kuri tam naudojama, o „GNU / Linux“ galime įdiegti kitas panašias alternatyvas, tokias kaip „Hoz“.

Aš ilgai naudojau pjautuvą, tačiau jau seniai daugiau jo nenaudojau ir šiuo metu nežinau projekto statuso. Taip pat egzistuoja kitos alternatyvos, tokios kaip „Dalle“, su paprasta grafine sąsaja, kuri padės mums suskirstyti norimus failus į tiek dalių, kiek norime, arba pasirinkti dalių, į kurias ji bus suskaidyta, dydį. Be to, „Dalle“ taip pat leidžia pasirinkti dalių išvesties formato tipą („Ax“, „SplitFile“, ZIP, „Generic“, „Astrotite“ ir kt.).

Be abejo, žinosite ir kitų alternatyvų, bet šiandien aš apie tai kalbėsiu komanda betonas, kurį galite naudoti iš savo platinimo pulto, norėdami padalyti failus į dalis. Vadinama ta komanda, apie kurią kalbu padalintas, ir jūs tikrai jau girdėjote apie tai arba naudojote. Tiems, kurie to dar nežino, sakydami, kad tai yra programa, leidžianti padalyti failus pagal jų turinį, užuot tai dariusi pagal jų dydį, kaip ir likusius, ir tai gali turėti pranašumų.

Kaip tu žinai, skilimas gali suskaidyti failus į fiksuoto dydžio gabalus, bet padalintas Tai variantas, kuris nustatys gramo ribas pagal turinį. Pvz., Įsivaizduokite, kad turite tekstinį failą, vadinamą „testas“, kurį ketinate padalyti į teksto fragmentus pagal tam tikrą separatorių, kuris yra tame tekste. Pvz., Įsivaizduokite, kad bandymo faile yra:

1 -Hola

2 -Esto

3 -Es

4 -Una

5 -Prueba

Naudodami šią komandą, kai yra eilutė, prasidedanti skaičiumi 3, bus sukurtas kitas fragmentas ir kiekviena dalis bus vadinama hello1 (su 1 ir 2 eilutėmis) ir hello2 (su 3–5 eilutėmis):

csplit prueba 3 -f hola

Taip pat galėtume įtraukti norimų eilučių skaičių. Pavyzdžiui, įsivaizduokite, kad norime sukurti failą, kuriame yra iki 3 eilutės, kiti 3-4 ir dar 2 eilutės:

csplit prueba 3 {2} -f hola

Ir, žinoma, galite naudoti „man csplit“, kad pamatytumėte dar daug šios komandos parinkčių ...


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.