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 combinar um padrão e substituir apenas parte do padrão?

Eu tenho a única linha longa abaixo em um arquivo: #cat file 5LkoVZg0BABCBkD9OieAflA==|list1|true|0|0|0|172661|1.16|186042, 5o0QEZg0BABCA3j9OieAflA==|list2|false|0|0|0|0|0|0, 5F3NnwwoBABC1Dfrsf9xucw==|list3|false|0|0|0|0|0|0, 5FaJmwwoBABC0-fr...
11.05.2017 / 09:26
4
respostas

br comando sed - Substitui a string no arquivo

Eu quero modificar um valor no meu arquivo server.xml : <?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distrib...
19.05.2017 / 14:09
4
respostas

Como extrair linhas entre os mesmos padrões de um arquivo

Como pode extrair as linhas entre dois padrões que não são exclusivos? Exemplo: - data of type samplex name a property b data of type samplex name c property d data of type samplex name e property f data of type sampley name g property h...
07.09.2016 / 10:36
1
resposta

GNU Histórico da versão do Sed (changelog) - como você pode determinar qual recurso foi introduzido em qual versão?

Encontrei os seguintes changelogs, mas todos eles listam change / new features em termos de data em vez de número da versão : 2014-09-06 - presente: link 2005-05-18 - 2012-12-29: link (este GitHub repo parece obsoleto) O repo...
11.07.2017 / 08:26
1
resposta

Como selecionar ids de trabalho usando grep / sed / awk

Eu executo trabalhos de análise física em uma grade de computador. Às vezes os trabalhos dão errado e eu tenho que matá-los (um por um) o que é doloroso. Você pode por favor me sugerir como posso selecionar apenas os valores numéricos (748736838...
17.10.2016 / 09:23
2
respostas

Adicione uma linha abaixo de cada linha que corresponda a um padrão apenas se ainda não estiver presente

Pode sed adicionar uma nova linha abaixo de um conteúdo específico, se o conteúdo de entrada existir, então, deixe? Conteúdo atual do arquivo ssss Hostname example.com Os version rhel5.6 apache 4.2 Hostname example2.com Os version r...
24.06.2016 / 07:50
1
resposta

Obtenha o conteúdo de um arquivo da primeira instância para a última instância de alguma cadeia arbitrária

Como posso ver em less da primeira instância de alguma string arbitrária "foo" para a última instância? Essa string arbitrária estará na maioria das linhas do log. Não quero fazer grep "foo" bar.log | less porque não será em cada linha...
17.03.2016 / 15:01
1
resposta

Substitui uma palavra após a palavra combinada com valores incrementais

Eu tenho um arquivo como este - ! interface csa2549abA xxxx yyyy zzzz ! interface aso23apwoeAe aaa bbb ccc ! interface FastEthernet0/1 ppp qqq rrr ! e assim por diante. O que eu quero é r...
04.05.2016 / 02:23
2
respostas

Mesclar e anexar colunas para mais de dois arquivos

Os arquivos são separados por tabulações. Eu tenho "N" número de arquivos cujo conteúdo é mostrado na captura de tela acima. Eu quero mesclá-los e acrescentar a quinta coluna. As primeiras 4 colunas são as mesmas. Eu tentei com o com...
31.12.2015 / 11:27
3
respostas

Excluir cadeias de várias linhas

Houve várias perguntas aqui sobre a substituição de sequências de várias linhas usando o shell do Unix, mas não encontrei nenhuma que funcione nessa situação. Eu estou tentando remover chaves e restrições de alguma DDL do MySQL, que se parece...
19.10.2017 / 16:01