Manuales para la línea de comandos

Man » Manual de split en línea - documentación detallada en línea para la página de manual de split

🌍
split: divide un archivo en partes

SINOPSIS

split [OPCIÓN]... [ARCHIVO [PREFIJO]]

DESCRIPCIÓN

Genera partes del ARCHIVO en PREFIJOaa, PREFIJOab, ...; el tamaño predeterminado es de 1000 líneas, y el PREFIJO predeterminado es 'x'.

Si no se especifica ARCHIVO, o cuando ARCHIVO es -, lee la entrada estándar.

Los argumentos obligatorios de las opciones largas también son obligatorios para las opciones cortas.

-a, --suffix-length=N
genera sufijos de longitud N (el valor predeterminado es 2)

--additional-suffix=SUFIJO
agrega un SUFIJO adicional a los nombres de archivo

-b, --bytes=TAMANIO
coloca TAMANIO bytes por archivo de salida

-C, --line-bytes=TAMANIO
coloca como máximo TAMANIO bytes de registros por archivo de salida

-d     usa sufijos numéricos que comienzan en 0, no alfabéticos

--numeric-suffixes[=DESDE]
igual que -d, pero permite establecer el valor de inicio

-x     usa sufijos hexadecimales que comienzan en 0, no alfabéticos

--hex-suffixes[=DESDE]
igual que -x, pero permite establecer el valor de inicio

-e, --elide-empty-files
no genera archivos de salida vacíos con '-n'

--filter=COMANDO
escribe en el comando de shell; el nombre del archivo es $ARCHIVO

-l, --lines=NUMERO
coloca NUMERO de líneas/registros por archivo de salida

-n, --number=BLOQUES
genera BLOQUES de archivos de salida; consulte la explicación a continuación

-t, --separator=SEP
usa SEP en lugar de nueva línea como separador de registros; '\0' (cero) especifica el carácter NUL

-u, --unbuffered
copia inmediatamente la entrada a la salida con '-n r/...'

--verbose
imprime un mensaje de diagnóstico justo antes de que se abra cada archivo de salida

--help muestra esta ayuda y sale

--version
muestra la información de la versión y sale

El argumento TAMANIO es un entero y una unidad opcional (ejemplo: 10K es 10*1024). Las unidades son K, M, G, T, P, E, Z, Y, R, Q (potencias de 1024) o KB, MB, ... (potencias de 1000). También se pueden usar prefijos binarios: KiB=K, MiB=M, y así sucesivamente.

BLOQUES puede ser:

N      divide en N archivos según el tamaño de la entrada

K/N    envía la K-ésima de N a la salida estándar

l/N    divide en N archivos sin dividir líneas/registros

l/K/N  envía la K-ésima de N a la salida estándar sin dividir líneas/registros

r/N    similar a 'l' pero usa una distribución de tipo round robin

r/K/N  igualmente, pero solo envía la K-ésima de N a la salida estándar

AUTOR

Escrito por Torbjorn Granlund y Richard M. Stallman.

INFORMES DE ERRORES

Ayuda en línea de GNU coreutils: [https://www.gnu.org/software/coreutils/] Informe cualquier error de traducción a [https://translationproject.org/team/]

VER TAMBIÉN

Documentación completa [https://www.gnu.org/software/coreutils/split] o disponible localmente a través de: info '(coreutils) split invocation'

Empaquetado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior [https://gnu.org/licenses/gpl.html]. Este es un software libre: tiene la libertad de cambiarlo y redistribuirlo. NO HAY GARANTÍA, en la medida permitida por la ley.