Texto y procesado

Comando split

Divide un archivo grande en trozos más pequeños. Muy útil para subir o mover archivos por partes.

Sintaxis

split [-l N | -n N] [-d] archivo [prefijo]

Opciones más útiles

-l NN líneas por trozo
-n NDividir en N trozos iguales
-dSufijos numéricos (00, 01...) en vez de letras

Ejemplos para copiar

$ printf '1\n2\n3\n4\n' > big.txt && split -l 2 big.txt parte && cat parteaaPartir cada 2 líneas

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • split no une los trozos de vuelta: para eso se usa cat parte* > archivo.

Comandos relacionados

FAQ

¿Cómo vuelvo a unir las partes?

Con cat parteaa parteab > original.

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis