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

Como faço para transmitir a saída semelhante a um progresso de edição?

Estou com problemas para editar alguma saída de progresso. Nesse caso, é o pg_basebackup do Postgres, mas é semelhante a outras saídas de progresso, como curl e wget. Tomemos por exemplo a saída disso: generate_output() { for f in {1.....
06.10.2015 / 17:13
1
resposta

calcular números no final e mesclar a uma linha

Então, em um arquivo, eu tenho linhas como estas: thisdata:thisother:1337 thisdata:thisother:1800 thisdata:thisother:1500 thisdata:thisother:46984 Eu gostaria de produzir: thisdata:thisother:51621 para todas as linhas, quantidade d...
22.06.2015 / 09:27
4
respostas

Como reconhecer qual caractere ASCII em hexadecimal é esse?

Temos um arquivo de texto que queremos apagar de caracteres "ruins". Se abrirmos com vim (com ": set number"): 57000044 zo¥<9a>¥ge¥o¥graph¥i¥cal¥ly 39999999 pariá¹<83>Å<9b>a O ex .: "< 9a >" e "< 83 >" e "<...
03.04.2015 / 06:23
2
respostas

Encontre e substitua valores por contadores [fechados]

Eu tenho um arquivo com valores como: location 100 SlotNumber ..some lines inbetween location 150 SlotNumber ..some lines inbetween location 160 SlotNumber ..some lines inbetween Eu quero substituir o SlotNumber como SlotNumber: locati...
02.04.2015 / 00:18
2
respostas

SED substitui depois de ignorar

Existem muitas linhas em um arquivo de texto e eu gostaria de alterar o valor true to false usando um script de uma linha. bash-3.2$ grep online test.txt # online = false --> ONE SHOT import (delete all table contents before importin...
31.03.2015 / 16:55
3
respostas

Palavra de pesquisa precedida por Name in Sed

Este tópico é motivado pelo comando aritmético encontrado no link deste tópico aqui em Sed. Então eu gostaria de fazer aritmética reversa em Sed. Dados Mikael symptom David symptom hello symptom O comando deve retornar as duas primei...
11.06.2015 / 20:21
1
resposta

Como gravar dados um por um dos arquivos tmp no arquivo de saída final usando o loop?

Eu tenho dois arquivos tmp chamados tmp1 e tmp2 , que contém algumas linhas. arquivo tmp1, 1c\ datafile no. 23 2c\ datafile is ok arquivo tmp2, 3c\ datafile no. 24 4c\ datafile is ok Eu tenho um arquivo (chamado...
12.06.2015 / 20:19
2
respostas

Como truncar um link HTML?

ENTRADA: <a href="docs/2015-05-foobar/foobar.sh">foobar.sh</a> OUTPUT <a href="foobar.sh">foobar.sh</a> Pergunta: Como posso remover o documento "docs / 2015-05-foobar /"? A string pode variar entre os "'s...
16.06.2015 / 19:04
1
resposta

Existe uma maneira de usar sed ou awk para filtrar dados dentro de um arquivo zipado? [duplicado]

Existe uma maneira de usar sed ou awk para filtrar dados dentro de um arquivo compactado? Quando executo um comando sed ou awk e envio para stdout, o arquivo criado é de 0 bytes.     
10.04.2015 / 16:14
3
respostas

Removendo várias linhas

Estou tentando escrever uma interface de linha de comando que removerá uma seção / linha particular de códigos dentro de uma lista de arquivos json. By the way, o arquivo json estão localizados dentro das sub-pastas do diretório principal Eu...
27.01.2015 / 07:45