csplit - divide um arquivo em seções determinadas por linhas de contexto
SINTAXE
csplit [OPÇÃO]... ARQUIVO PADRÃO...
DESCRIÇÃO
Saída de partes do ARQUIVO separadas por PADRÃO(S) para arquivos 'xx00', 'xx01', ..., e saída de contagens de bytes de cada parte para a saída padrão.
Lê a entrada padrão se ARQUIVO for. Argumentos obrigatórios para opções longas são obrigatórios para opções curtas também.
-b, --suffix-format=FORMATO
use FORMATO sprintf em vez de %02d
-f, --prefix=PREFIXO
use PREFIXO em vez de 'xx'
-k, --keep-files
não remova os arquivos de saída em caso de erros
--suppress-matched
suprime as linhas correspondentes ao PADRÃO
-n, --digits=DÍGITOS
use o número especificado de dígitos em vez de 2
-s, --quiet, --silent
não imprima as contagens dos tamanhos dos arquivos de saída
-z, --elide-empty-files
suprime arquivos de saída vazios
--help
exibe esta ajuda e sai
--version
exibe informações da versão e sai
Cada PADRÃO pode ser:
INTEIRO
copie até, mas não incluindo, o número de linha especificado
/REGEXP/[DESLOCAMENTO]
copie até, mas não incluindo, uma linha correspondente
%REGEXP%[DESLOCAMENTO]
vá para, mas não incluindo, uma linha correspondente
{INTEIRO}
repita o padrão anterior o número de vezes especificado
{*}
repita o padrão anterior o máximo de vezes possível
Uma linha DESLOCAMENTO é um inteiro opcionalmente precedido por '+' ou '-'
AUTOR
Escrito por Stuart Kemp e David MacKenzie.
RELATANDO BUGS
Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer bugs de tradução para [https://translationproject.org/team/]
VEJA TAMBÉM
Documentação completa [https://www.gnu.org/software/coreutils/csplit] ou disponível localmente via: info '(coreutils) csplit invocation'
Empacotado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você pode alterá-lo e redistribuí-lo. Não há GARANTIA, na medida permitida por lei.