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

find -exec sed para localizar / substituir com string reutilizável

Estou tentando construir um pequeno script sh que faça um achado / substituição básico, mas com uma pequena reviravolta, que eu me pergunte se estou indo de uma maneira errada. aqui está a string antiga mysql_fetch_array($foo) aqui...
17.02.2017 / 22:29
1
resposta

vários padrões com sed (regex AND ou condição)

Eu quero remover os dados indesejados. Então, minha pergunta é como excluir linhas acima de test1 se ele não contém test1 OR não terminou com uma cotação? 20 /test1/catergory="Food" 20 /test1/target="Adults, \"Goblins\", Elderly, Babies,...
13.02.2018 / 03:22
3
respostas

Eu preciso obter o número da linha que possui o maior valor

Eu tenho um arquivo txt como segue 1 8.92 2 9.99 3 9.57 4 9.63 5 9.57 6 9.51 7 7.84 8 7.95 9 9.44 10 9.58 11 9.94 12 10.20 13 9.35 Eu preciso do número da linha com o maior valor. Como posso conseguir isso? por exemp...
17.01.2017 / 13:44
3
respostas

pt e remova a cadeia entre dois padrões

Eu tenho problema com a remoção de parte da string entre dois padrões com sed. Eu sempre tenho o último PATTERN-2 na fila: test.txt: PATTERN-1xxxxPATTERN-2aaa PATTERN-1xxxxPATTERN-2fffPATTERN-1zzzzPATTERN-2gggPATTERN-1zzzzPATTERN-2 PATTERN...
11.01.2017 / 21:38
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 / 11: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 / 16: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 / 12: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 / 10: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 / 11: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 / 09:50