csplit: neem de bijl en splits grote bestanden in delen

Viking bijl

Net als het beroemde Hacha-programma is er voor Linux een zeer vergelijkbaar programma met een GUI genaamd Hoz waar we het in het verleden over hebben gehad. Maar vandaag gaan we je laten kennismaken met het gebruik van csplit-opdracht, een opdrachtregelprogramma met hetzelfde doel als de vorige programma's, namelijk om grote bestanden in delen op te splitsen zodat ze niet zo zwaar zijn.

Met csplit gaan we dat bereiken bestanden die te zwaar zijn ze kunnen worden opgedeeld in delen van een bepaalde grootte, zodat ze beter kunnen worden gehanteerd. Als we bijvoorbeeld een intermitterende of langzame verbinding hebben, is het beter om met lichte bestanden om te gaan om dat in het midden te voorkomen of wanneer de overdracht van een groot bestand eindigt terwijl we lang wachten, is alles vervelend en we moeten opnieuw beginnen. Of om bestanden toe te voegen aan meerdere e-mails zodat ze de limiet opgelegd door de mailserver, enz. Niet overschrijden.

De csplit-syntaxis is:

csplit [opciones] fichero num_partes ...

De beschikbare opties interessanter zijn:

Optie, beschrijving

-f, Om een ​​voorvoegsel of patroon voor de onderdelen te bepalen in plaats van de standaard "xx".

-n, Om het aantal cijfers in het achtervoegsel te specificeren in plaats van standaard 2 (xx00).

-s, Stille modus om geen output te gooien.

–Help, geeft hulp weer over de beschikbare opties.

Bv verdelen 4-delig voorbeeld met de naam "part":

csplit voorbeeld 4 -f part

naar zet het weer in elkaar een simpele is voldoende (waarbij n het laatste deel is):

cat parte[0-3] > ejemplo

En we gaan van part00, part01, part02 en part03 om ons voorbeeldbestand weer te hebben.

Zo eenvoudig is het basisgebruik van csplit om onze bestanden in delen te verdelen. Er zijn meer opties, maar voor beginners die het nog niet kennen en een mini-tutorial nodig hebben om aan de slag te gaan, is dit voldoende. Als u vragen of suggesties heeft, kunt u uw opmerkingen​ U bent van harte welkom!


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   g lachen zei

    Bedankt! Zeer nuttig!