Perguntas sobre 'sed'

Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
4
respostas

Encontre uma tag vazia em 'xml' usando o comando Unix

O arquivo xml é gerado com tags vazias é assim <headertag> </headertag> É em linhas consecutivas e eu costumo usar um script perl para encontrá-lo com base no novo caractere de linha entre tags como padrão (\ n), mas o ambi...
20.04.2017 / 18:39
4
respostas

Remove parcial duplica linhas consecutivas mas mantém primeiro e por último

Eu tenho arquivos de log com um registro de data e hora e seis valores em cada linha Eu quero reduzir a quantidade de dados, removendo linhas consecutivas com os mesmos valores (ignorando carimbos de hora) e mantendo a primeira e última linha de...
21.11.2015 / 23:23
2
respostas

Como posso fazer uma pesquisa binária de um arquivo de texto para uma cadeia de caracteres específica?

Eu tenho um arquivo de texto que contém um grande número de registros, cada um em uma única linha. Alguns dos registros têm caracteres especiais que foram corrompidos e estou tentando localizá-los procurando por várias sequências de caracteres m...
12.02.2016 / 22:27
1
resposta

Filtra blocos de dados inconsistentes

Eu gostaria de filtrar as linhas que possuem valores genéricos inconsistentes em blocos de peças de linha. No caso de valores consistentes duplicados, apenas manteria a primeira linha. Por exemplo, 'gf345 part1' tem mais de um valor geno, portan...
11.01.2015 / 00:36
2
respostas

Como excluir comentários para o projeto java com sed?

Eu tenho um projeto Java, no qual tenho comentários JavaDoc /** ... */ outros comentários com várias linhas /* ... */ comentários de linha // ... e meus próprios "comentários explicativos" //* ... Quando eu libero meu...
24.09.2015 / 08:15
2
respostas

Extrai arquivos csv do caminho para vários arquivos no bash

Eu tenho um caminho de arquivos múltiplos arquivos para fins de backup, agora eu quero filtrá-lo com base em ".csv" fromat. Eu tentei isso. filesall=(/home/abc/allfiles/*) files=$((${filesall[@]}|grep -F ".csv")) files=$(${filesall[@]}|grep -...
12.09.2014 / 08:17
2
respostas

Substitui um padrão em um arquivo com uma cadeia longa

Estou escrevendo um pequeno script de shell para gerar uma listagem de diretórios. Para tornar a saída facilmente personalizável, o script apenas constrói uma tabela HTML e deve substituir um token específico em um arquivo de modelo por essa tab...
12.10.2013 / 18:25
3
respostas

Único registro de um arquivo sendo dividido em várias linhas

Estamos usando arquivos de texto simples para armazenar na tabela teradata após as transformações da Informatica. O arquivo contém 14 campos (separados por ~). Mas como os registros estão sendo espalhados em várias linhas, a informatica não é ca...
20.02.2015 / 15:04
2
respostas

Dividir arquivo de log por intervalo de tempo

Eu tenho um arquivo de log e gostaria de cortá-lo em cópias de 15min. No arquivo de log, as linhas começam com: dd mmm yyyy hh:mm:ss,xxx por exemplo, 12 Feb 2013 16:05:02,xxx log text... e o arquivo gira a cada hora, então eu gost...
14.02.2013 / 03:38
2
respostas

tabela rotativa de script simples

Estou tentando escrever um script simples, que apenas roda a tabela csv. Quer dizer, eu tenho algum arquivo: head1;head2;head3 field11;field12;field13 e assim por diante. Tudo que eu quero, só para fazer meu arquivo head1;field11;field...
26.03.2012 / 15:08