secciones

NOMBRE

csplit - divide un fichero en secciones determinadas por líneas de contexto

SINOPSIS

csplit [OPCIÓN]... FICHERO PATRÓN...

DESCRIPCIÓN

Extrae partes de un FICHERO separadas por PATRÓN(es) a los ficheros «xx00», «xx01»... y muestra la cantidad de bytes de cada parte en la salida estándar.

Lee la entrada estándar si FICHERO es -

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

-b, --suffix-format=FORMATO
usa el FORMATO de sprintf en lugar de %02d
-f, --prefix=PREFIJO
usa PREFIJO en lugar de «xx»
-k, --keep-files
no elimina los ficheros de salida si hay errores
--suppress-matched
suprime las líneas que coinciden con PATRÓN
-n, --digits=DÍGITOS
usa el número especificado de dígitos en lugar de 2
-s, --quiet, --silent
no se imprime el contador del tamaño de los ficheros de salida
-z, --elide-empty-files
elimina los ficheros de salida vacíos
--help
muestra esta ayuda y finaliza
--version
produce la información de la versión y finaliza

Cada PATRÓN puede ser:

ENTERO
copiar hasta el número de línea especificado pero sin incluirla
/EXPRESIÓN_REGULAR/[DESPLAZAMIENTO]
copia hasta, pero sin incluir la línea coincidente
%EXPRESIÓN_REGULAR%[DESPLAZAMIENTO]
omite hasta, pero sin incluir la línea coincidente
{ENTERO}
repite el patrón previo el número de veces especificado
{*}
repite el patrón previo tantas veces como sea posible

Un DESPLAZAMIENTO de línea necesita un «+» o «-» seguido de un número entero positivo.

AUTOR

Escrito por Stuart Kemp y David MacKenzie.

INFORMAR DE ERRORES

Ayuda en línea de GNU coreutils: <https://www.gnu.org/software/coreutils/ >
Informe de errores en la traducción de csplit a <https://translationproject.org/team/ >

Copyright © 2018 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <<https://gnu.org/licenses/gpl.html>>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.

VÉASE TAMBIÉN

Documentación completa en: <https://www.gnu.org/software/coreutils/csplit >
o accesible localmente vía: info '(coreutils) csplit invocation'