csplit: agafa la destral i part dels fitxers grans en parts

destral víking

A l'igual que el famós programa Destral, per a Linux hi ha un de molt similar amb GUI anomenat Hoz de què hem parlat en el passat. Però avui us anem a introduir en l'ús de l' comandament csplit, Una eina de línia d'ordres amb el mateix objectiu que els programes anteriors, és a dir, dividir fitxers grans en parts perquè no siguin tan pesades.

Amb csplit aconseguirem que els fitxers que resulten massa pesats es puguin dividir en parts d'una determinada mida perquè puguin ser manejats millor. Per exemple, si tenim una connexió intermitent o lenta és millor gestionar fitxers lleugers per evitar que al mig o quan està finalitzant la transferència d'un gran fitxer quan portem molta estona esperant es foti tot i calgui començar de nou. O per adjuntar fitxers en diversos emails perquè no sobrepassin el límit imposat pel servidor de correu, etc.

La sintaxi de csplit és:

csplit [opciones] fichero num_partes ...

Les opcions disponibles més interessants són:

Opció, Descripció

-f, Per determinar un prefix o patró per a les parts en comptes del «xx» predeterminat.

-n, Per especificar el nombre de dígits de l'sufix en comptes de 2 per defecte (XX00).

-s, Mode silenciós per no llançar sortida.

-help, Mostra ajuda sobre les opcions disponibles.

Per exemple, per dividir exemple en 4 parts amb el nom «part»:

csplit exemple 4 -f part

Per a la recompondre n'hi ha prou amb un simple (en què n l'última part):

cat parte[0-3] > ejemplo

I passem de parte00, parte01, parte02 i parte03 a tenir de nou el nostre fitxer exemple.

Així de simple és l'ús bàsic de csplit per dividir els nostres fitxers en parts. Existeixen més opcions, però per als principiants que encara no el coneguin i necessitin d'un minitutorial per començar això és suficient. Si tens dubtes o suggeriments, pots deixar els teus comentaris. Seran benvinguts!


Un comentari, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   G Riera va dir

    Gràcies! Molt útil!