1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.pt_BR/linux/csplit.md
K.B.Dharun Krishna 898f711019
pages/*: update GNU coreutils links, sync translation pages (#15543)
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2025-01-18 18:45:33 +05:30

819 B

csplit

Divide um arquivo em várias partes. O padrão de nomenclatura dos arquivos será "xx00", "xx01" e assim por diante. Mais informações: https://www.gnu.org/software/coreutils/manual/html_node/csplit-invocation.html.

  • Divide um arquivo nas linhas 5 e 23:

csplit {{arquivo}} 5 23

  • Divide um arquivo a cada 5 linhas (este comando irá falhar se o total de linhas do arquivo não for divisível por 5):

csplit {{arquivo}} 5 {*}

  • Divide um arquivo a cada 5 linhas, ignorando o fato do total de linhas ser divisível por 5:

csplit -k {{arquivo}} 5 {*}

  • Divide o arquivo na linha 5 e utiliza um prefixo específico para os arquivos de saída:

csplit {{arquivo}} 5 -f {{prefix}}

  • Divide um arquivo na linha que atenda a expressão regular:

csplit {{arquivo}} /{{expressao_regular}}/