csplit: sadaliet failus no sava GNU / Linux izplatītāja termināla

Sadaliet failus šķērveida logotipa griešana pdf

Ir daudz veidu, kā sadaliet lielu failu vairākos mazākos failos, tā kā tas ir diezgan ikdienas uzdevums, kas daudziem lietotājiem dažreiz ir nepieciešams, lai, piemēram, varētu nosūtīt failus pa e-pastu, kas nepieņem pārsniegt noteiktu daudzumu pielikumos utt. Sistēmā Windows daudzi zina Hacha programmu, kas tiek izmantota šim nolūkam, un GNU / Linux mēs varam instalēt citas līdzīgas alternatīvas, piemēram, Hoz.

Es jau ilgu laiku lietoju Sirpi, taču ilgu laiku vairs to nelietoju un šobrīd nezinu projekta statusu. Arī pastāv citas alternatīvas, piemēram, Dalle, ar vienkāršu grafisko interfeisu, kas mums palīdzēs sadalīt vēlamos failus tik daudzās daļās, cik mēs vēlamies, vai izvēlēties to daļu lielumu, kurās tas tiks sadalīts. Turklāt Dalle ļauj arī izvēlēties detaļu izvades formāta veidu (Ax, SplitFile, ZIP, Generic, Astrotite utt.).

Protams, jūs zināt arī citas alternatīvas, bet šodien es par to runāšu komandu betons, kuru varat izmantot no sava distro konsoles, lai sadalītu failus daļās. Tiek saukta tā komanda, par kuru es runāju sadalīt, un noteikti jūs jau esat kaut ko dzirdējuši par to vai esat to izmantojuši. Bet tiem, kas to vēl nezina, sakot, ka tā ir programma, kas ļauj sadalīt failus pēc to satura, nevis darīt pēc izmēra, tāpat kā pārējie, un kam var būt priekšrocības.

Kā Jūs zinat, sadalīt var sadalīt failus fiksēta izmēra gabalos, bet sadalīt Tas ir variants, kas noteiks grama robežas, pamatojoties uz saturu. Piemēram, iedomājieties, ka jums ir teksta fails ar nosaukumu tests, kuru jūs plānojat sadalīt teksta fragmentos saskaņā ar noteiktu atdalītāju, kas ir iekļauts šajā tekstā. Piemēram, iedomājieties, ka testa failā ir:

1 -Hola

2 -Esto

3 -Es

4 -Una

5 -Prueba

Izmantojot šādu komandu, kad atrodas rinda, kas sākas ar numuru 3, tiks ģenerēts cits fragments, un katra daļa tiks saukta par hello1 (ar 1. un 2. rindu) un hello2 (ar 3. līdz 5. rindu):

csplit prueba 3 -f hola

Mēs varētu iekļaut arī vēlamo rindu skaitu. Piemēram, iedomājieties, ka mēs vēlamies ģenerēt failu, kurā ir līdz 3., nākamajām 3-4 un vēl 2 rindām:

csplit prueba 3 {2} -f hola

Un, protams, jūs varat izmantot man csplit, lai redzētu vēl daudz iespēju šai komandai ...


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.