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
6
respostas

awk / sed / perl um forro para editar o arquivo json

Queremos adicionar as linhas de acompanhamento: export KAFKA_HEAP_OPTS="-Xmx8g -Xms8g" e: export KAFKA_JVM_PERFORMANCE_OPTS=" -XX:MetaspaceSize=96m -XX:+UseG1GC-XX:MaxGCPauseMillis=20 - XX:InitiatingHeapOccupancyPercent=35 -XX:G1HeapRe...
25.05.2018 / 13:38
3
respostas

Usando sed para executar substituições em um arquivo

Eu estava tentando substituir datas em um arquivo enorme usando sed. Eu tentei: sed -ie 's/2014-[0-9]{2}-[0-9]{2}/2014-05-07/g' test No entanto, nada aconteceu, meu teste de arquivo não foi modificado. Você sabe o que eu sinto falta aqui?...
07.05.2014 / 07:46
5
respostas

unindo cada linha do arquivo com sublinhado

Eu tenho um arquivo de entrada chamado test.txt assim: Homo sapiens Mus musculus Rat rattus rattus Eu quero usar um loop for aqui e percorrer cada linha. Alguma coisa assim: for i in "'cat test.txt'" do fn=store_name...
01.08.2018 / 19:06
4
respostas

excluindo um caractere antes de um determinado caractere em sed [closed]

Eu tenho esse arquivo que simplesmente imprime uma linha. Estou trabalhando na manipulação desta linha com diferentes comandos sed. apple orange.5678 dog cat 009 you Eu estou querendo pegar 'orange.5678' e incluir 'you' e ignorar todo o r...
21.01.2017 / 03:04
5
respostas

usando o comando sed para substituir as primeiras 2 ocorrências de “:” dentro de uma string

Estou tentando comparar duas datas no formato YYYY:MM:DD HH:MM:SS usando o comando date (bash). Meu problema é que o comando date usa apenas o formato de data (até onde eu sei) YYYY-MM-DD HH:MM:SS . Eu estava tentando usar sed com expressõe...
18.01.2018 / 00:38
3
respostas

Gostaria de usar um dos três comandos sed (intervalos de números)

Existe um arquivo de texto. (test.txt) 1970-01-01 1971-01-01 1972-01-01 1973-01-01 1974-01-01 .... 1993-01-01 1994-01-01 1995-01-01 1996-01-01 ... 2015-01-01 2016-01-01 Eu gostaria de esclarecer a linha de texto acima em 1995 a partir de...
30.08.2016 / 01:37
4
respostas

Procura por um valor somente em uma coluna, usando awk, sed ou perl

Eu tenho um arquivo assim: Marketing Ranjit Singh FULLEagles Dean Johnson Marketing Ken Whillans FULLEagles Karen Thompson Sales Peter RobertsonPARTGolden TigersRich Gardener President Sandeep Jain CONTWimps...
23.05.2014 / 23:47
5
respostas

Como incluir tudo antes do Colon em Sed / Grep /…?

Código sed -n 's/.*tex:/[preventColonFromResult]/p' ./BitTorrentSync/Gyn/1.12.2015.tex: Agents in young <40yr? onde A entrada é ./BitTorrentSync/Gyn/1.12.2015.tex: Agents in young <40yr? . A saída esperada é ./BitTorrentS...
19.04.2016 / 08:58
1
resposta

alguns comandos sed falham quando no fundo

Alguns comandos sed parecem falhar quando executados em segundo plano. Exemplo mínimo abaixo. Um comando sed anexa append após um bloco de linhas que começam com uma estrela * . O outro apenas substitui uma palavra. A ordem dos com...
27.11.2018 / 17:54
3
respostas

Alterna do grep para o sed

Eu tenho arquivos students.txt , com linhas do formulário: Surname, Forename: Day.Month.Year: Degree Por exemplo: Smith, John: 15.01.1986: MSc IT Taylor, Susan: 04.05.1987: MSc IT Thomas, Steve: 19.04.1986: MSc MIT Sellen, Jo: 03.07....
02.04.2011 / 01:45