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
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 / 20: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 / 16: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 / 04: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 / 17:08
1
resposta

Deslocamentos de linha relativos em awk (/ pattern / + 1 ou / pattern / -1)

Quando quero imprimir linhas entre dois padrões, excluindo as linhas com esses padrões, posso fazê-lo em ex usando +1 e -1 após o padrão. Isso é incrível. Isso é possível em awk ? No momento, eu pesquisei definindo um is_printing f...
18.10.2011 / 09:54
1
resposta

Use sed para manter apenas partes de um arquivo e reordená-lo (com base na sintaxe textWrangler grep)

Eu quero editar um arquivo chamado trial.fastq com o seguinte formato: @NAME123.15.1 15 length=151 GTAGCNTACGGGAGGCAGCAGTGGGGAATTTTCC +NAME123.15.1 15 length=151 AAABB#>>AABDGCEGGGFGGGHHHGGGFHHGHH @NAME123.14.1 14 length=150 TTCGCNTA...
07.03.2017 / 22:09
2
respostas

pt script para remover todas as linhas com um padrão e acrescentar linhas no final

Os arquivos ficam confusos com várias linhas contendo foo ou bar . Quero remover todos eles e anexar uma linha de cada no final. Então, dado um arquivo some stuff foo1 foo2 bar=42 some other stuff bar foo more stuff o script sed d...
15.03.2017 / 15:52
2
respostas

Como copiar strings do meio das linhas (entre as strings) até o final das linhas

Eu tenho um arquivo de texto (1.txt) da seguinte forma: word1 word2 word3 Eu uso sed para adicionar strings ao início e ao final de cada linha da seguinte forma: sed 's/^/blahblah1 /g' 1.txt > 2.txt sed 's/$/ blahblah2/g' 2.txt &g...
05.01.2017 / 19:35
2
respostas

por que este comando sed não consegue obter a saída desejada

testfile: 872iirji -- RANDOM STUFF -- skjkfj45j GET /_ajax_htmlview?action=28&__and_so_on HTTP/1.1. Host: my.website.com. connection: blah blah blah skjfkjfj resultado desejado: _ajax_htmlview?action=28&__and_so_on my.website.c...
04.11.2016 / 12:04
3
respostas

Como obter nomes de arquivos ao usar localizar e sed

Estou escrevendo um script para aplicar sed em determinados arquivos e, em seguida, listar arquivos que foram alterados para que eu saiba quais foram modificados. É assim que eu estou encontrando e usando o sed: find . -type f -a \( -name...
21.01.2016 / 15:31