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

Por que o '1,4p' está exibindo todas as linhas em vez de apenas as quatro primeiras?

Eu tenho um arquivo de texto chamado "lista", que contém algumas palavras aleatórias: he she we his her with his this this -- this this Eu executei este comando sed: sed '1,4p' list O que eu pensei que este comando sed iria fazer e...
09.04.2015 / 17:22
4
respostas

Como adicionar uma nova linha de texto na primeira linha de um arquivo? [duplicado]

Arquivo: TABLE1 1234 9555 87676 2344 Resultado esperado: Description of the following table: TABLE1 1234 9555 87676 2344     
06.05.2016 / 10:54
3
respostas

Limpeza de um banco de dados de genes poluído por caracteres não numéricos, exceto sinais de mais e menos

Eu tenho esse banco de dados de genes completamente confuso com valores extra não-alfanuméricos. Isso aconteceu como uma espécie de criptografia para os dados que foram feitos incorretamente e não sei como limpá-los. Eu tentei sed e awk , m...
06.10.2018 / 23:40
3
respostas

Imprima o último campo, mas um

Como imprimir a palavra antes da última palavra em linha (com ksh ou awk ou sed ou perl one liner) Exemplo 1: echo one two three imprimirá "dois" Exemplo 2: echo 1 2 3 4 5 6 imprimirá "5"     
12.03.2014 / 12:29
3
respostas

cria um arquivo XML usando o script bash

Eu quero criar um arquivo xml simples usando o script bash (não com dom) mas quando eu defino o valor na linha então echo imprime a palavra $ lorem e não o val lorem = LOL echo '<root><foo a="b">$lorem</foo><bar...
09.02.2015 / 08:28
3
respostas

Separando nomes separados por “| personagem ”para pares individuais

Eu quero separar os nomes na mesma linha em pares individuais separados. TMPRSS2|pp9284 AADAT Sample1 ERG TMPRSS2|pp9284 Sample2 TMPRSS2|pp9284 ETV1 Sample3 PDE4A MIA|MIA-RAB4B|RAB4B|RAB4B-EGLN2|EGLN2 Sample4 Isso deve ser TMPRSS2...
27.02.2015 / 19:31
2
respostas

localize e substitua um valor em uma linha de texto

Eu tenho um arquivo de texto que contém apenas uma linha de texto 1314:Battery:1.90:50:30 Estou tentando descobrir se existe um grep e sed para alterar o valor 50 e 30 para o seguinte 1314:Battery:1.90:45:35 que eu reduziria...
07.01.2015 / 15:38
4
respostas

Encontre os menores números na segunda coluna correspondentes aos valores de índice na primeira coluna

Eu tenho algumas tabelas muito grandes e preciso extrair linhas específicas. Eu estou ilustrando a tarefa usando um exemplo simples. Diga, eu pesava um número de maçãs, bananas e laranjas. Eu preciso extrair o peso da menor maçã, banana e laranj...
03.10.2015 / 14:13
5
respostas

Como imprimir a linha n depois da partida / linhas vazias

Estou tentando escrever um script curto que encontre linhas vazias e depois imprima a enésima linha depois das linhas vazias. Para foo1 foo2 foo3 bar1 bar2 bar3 spam1 spam2 spam3 eggs1 eggs2 eggs3 imprimir cada segunda linha depois...
25.03.2016 / 22:16
1
resposta

Modificar várias linhas de um arquivo XML usando a linha de comando

Olhando o texto abaixo, como faço para substituir várias linhas de texto? <Model500> ABC BCD CDE </Model500> <Model500> 123 234 345 </Model500> A saída poderia ser como abaixo <Model500> AAA BBB CCC <...
13.09.2016 / 20:35