Perguntas sobre 'csplit'

4
respostas

Divide um arquivo em dois

Eu tenho um arquivo grande e preciso dividir em dois arquivos. Suponha que no primeiro arquivo as 1000 linhas devam ser selecionadas e colocadas em outro arquivo e deletadas aquelas linhas no primeiro arquivo. Eu tentei usar split , mas est...
21.10.2014 / 17:50
3
respostas

Exclude delimiter with csplit

É possível remover o delimitador com csplit? Exemplo: $ cat in abc --- def --- ghi $ csplit -q in /-/ '{*}' $ ls x* xx00 xx01 xx02 $ head xx* ==> xx00 <== abc ==> xx01 <== --- def ==> xx02 <== --- ghi Em vez do que e...
05.05.2016 / 21:33
2
respostas

csplit não reconhecendo o regexp fornecido

Estou trabalhando neste grande arquivo ( DATA.DAT , ~ 900MB) que contém vários outros arquivos. É de um jogo de PS2. Amostras de som (que estão no formato .AIFF ), precisamente o que eu estou procurando, compõem a maior parte do tamanho....
26.11.2017 / 05:02
1
resposta

Divide um arquivo de texto em vários arquivos, além do limite {99} do csplit

Gostaria de dividir o conteúdo de um arquivo .txt em vários arquivos, mas estou encontrando duas perguntas sobre as limitações do csplit: (1) alguém pode oferecer uma maneira de contornar o limite máximo de splits de arquivo '99' do csplit? E...
25.03.2016 / 23:42
3
respostas

processar linhas de texto em colunas para um bloco

Eu tenho um arquivo contendo listas no Solaris: List A hi hello hw r u List B Hi Yes List C Hello Eu preciso transpor as listas conforme mostrado abaixo: List A List B List C hi Hi Hello hello Yes hw r u C...
07.09.2017 / 12:44
1
resposta

csplit regex com pipe (|)

Eu quero dividir o arquivo por expressão regular, eu tenho formato de arquivo como abaixo 0|t| lorem ... some text 138|t| title some text se eu executar egrep "[0-9]+\|t\|" file | wc -l , ele conta a ocorrência corretamente, mas se e...
30.03.2017 / 07:58
2
respostas

Selecione o conteúdo respectivo para algum conteúdo específico de um arquivo e mova-o para um arquivo de saída

Eu tenho um arquivo tnsnames.ora e seu conteúdo é como abaixo. NEWDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = linuxerp.de.mph.com)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = linuxerp.de.mph.com)(PORT = 1550)) (C...
21.03.2017 / 05:00
2
respostas

Como dividir um arquivo com base no contexto?

Eu tenho alguns arquivos que contêm os resultados do comando lldpneighbors de todos os nossos servidores. Eu gostaria de dividir esses arquivos em arquivos individuais para cada servidor, a fim de facilitar a importação desses dados em nosso...
24.08.2017 / 17:44
1
resposta

alternative to csplit - dividindo após o padrão

Eu quero dividir um arquivo depois de um delimitador, não antes do delimitador, que é o que o csplit faz. Não consigo encontrar nada em lugar algum! (Além disso, por que haveria uma ferramenta que especificamente divide antes de um padrão, mas n...
26.04.2018 / 15:28
1
resposta

Dividir um arquivo com base em valores próximos ao padrão correspondente

Estou tendo um arquivo input.txt que inclui ~ 50.000 linhas e ~ 100 colunas. Eu quero dividir é de acordo com a entrada correspondente, seguido pelo padrão de correspondência. Separador de arquivos são espaço e tabulação. input.txt #inform...
18.10.2018 / 22:42