csplit: del filer fra terminalen til GNU / Linux distro

Del filer saks logo kutting pdf

Det er mange måter å dele en stor fil i flere mindre, siden det er en ganske daglig oppgave som mange brukere noen ganger trenger for for eksempel å kunne sende filer på e-post som ikke godtar å overstige et bestemt beløp i vedleggene osv. I Windows kjenner mange til Hacha-programmet, som brukes til dette, og i GNU / Linux kan vi installere andre lignende alternativer som Hoz.

Jeg har brukt Sickle i noen tid, men jeg har ikke brukt den igjen på lenge, og jeg vet ikke status for prosjektet for øyeblikket. Eksisterer også andre alternativer som Dalle, med et enkelt grafisk grensesnitt som hjelper oss med å dele filene vi ønsker i så mange deler som vi vil, eller velge størrelsen på delene der den skal fragmenteres. I tillegg lar Dalle deg også velge type utdataformat for delene (Ax, SplitFile, ZIP, Generic, Astrotite, etc.).

Du vet sikkert også andre alternativer, men i dag skal jeg snakke om det en kommando betong som du kan bruke fra konsollen til distro for å dele filer i deler. Den kommandoen jeg snakker om heter dele, og sikkert har du allerede hørt noe om det eller har brukt det. Men for de som fremdeles ikke vet det, sier at det er et program som lar deg dele filer basert på innholdet, i stedet for på grunnlag av størrelse som resten, og som kan ha fordeler.

Som du vet, splittet kan dele filer i faste størrelser, men dele Det er en variant som vil identifisere grammene for gram basert på innholdet. Tenk deg for eksempel at du har en tekstfil kalt test som du har tenkt å dele inn i tekstfragmenter i henhold til en viss skilletegn som er inkludert i den teksten. Tenk deg for eksempel at testfilen inneholder dette:

1 -Hola

2 -Esto

3 -Es

4 -Una

5 -Prueba

Med den følgende kommandoen, når linjen som begynner med nummer 3 er lokalisert, vil et annet fragment bli generert, og hver del vil bli kalt hallo1 (med linje 1 og 2) og hallo2 (med linje 3 til 5):

csplit prueba 3 -f hola

Vi kan også inkludere antall linjer vi ønsker. Tenk deg for eksempel at vi vil generere en fil som inneholder opp til linje 3, neste 3-4 og en annen med 2 linjer til:

csplit prueba 3 {2} -f hola

Og selvfølgelig kan du bruke man csplit for å se mange flere alternativer for denne kommandoen ...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.