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.