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

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 / 16: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 / 16: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 / 23: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 / 22:35
2
respostas

Adicione o número de sequência atrás de uma palavra de dados

Minha entrada cat file ABC ABC DEF DEF ABC GHI GHI DEF A saída que eu quero ABC_1 ABC_2 DEF_1 DEF_2 ABC_3 GHI_1 GHI_2 DEF_3 qualquer um pode ajudar, eu pesquiso bastante, mas ainda não consigo como obter a saída no unix.     
13.09.2016 / 04:09
3
respostas

como quebrar uma linha depois de combinar um certo caractere usando o comando shell?

Arquivo1: John Daniel Hommes Cameron;Emily Terry Mussy Barbara Mimi Papu;David Swiss Jen Hans Peter Iril;Kelvin Lilly Gucci Kate Nik;Forum Bill June;Jill and Jack Arquivo de saída: John Daniel Hommes Cameron Emily Terry Mussy Barbara M...
10.07.2015 / 13:42
5
respostas

linhas para colunas com awk

Eu tenho que seguir a saída da amostra: <HARDWARE> <NAME>WIN1</NAME> <OS>Windows 7</OS> <IP>1.2.3.4</IP> <DOMAIN>contoso.com</DOMAIN> </HARDWARE> <HARDWARE>...
26.08.2015 / 20:03
3
respostas

extrai nomes de nomes longos LDAP

Eu tenho este arquivo de log que observa as ações do usuário na rede, o arquivo contém informações do LDAP, lista muito longa como esta: 2015-12-02 10:55:32Z cn=jsmith,ou=sales,dc=company,dc=com 2015-12-02 10:55:54Z cn=bjones,ou=sales,dc=comp...
09.10.2018 / 21:19
2
respostas

pt sed remove ze se ze estiver sozinho na linha [duplicate]

Ubuntu, sed remove ze se ze estiver sozinho na linha O mais próximo que obtive é sed "s/\bze\b//g" e sed "s/^\bze\b//g" , o que não produz o resultado desejado. Antes de sed: ze.com example.ze zero.com ze Após sed:...
04.08.2018 / 02:45
2
respostas

Retorno de carro, comportamento de LineFeed e Sed

Eu preciso entender por que o sed pode funcionar para 1) e não para 2). Por favor, não me envie nenhuma solução alternativa. Eu já os encontrei neste fórum. Eu só preciso entender o comportamento do sed em relação ao ponto 1) e 2). 1) sed -i...
07.04.2018 / 14:07