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

Mesclar duas linhas em uma escolhendo palavras selecionadas de ambas

Eu preciso converter arquivo1 é tal maneira que ele tem três palavras em cada linha, onde primeiro é segunda palavra da linha começando com 'ROBO' e segunda palavra é segunda palavra da linha começando com < strong> '1)' e finalmente terceira...
12.09.2017 / 19:28
1
resposta

A substituição de um endereço IP por sed resulta em: sed: -e expressão # 1, char 57: Unmatched (ou \ (

sed -e 's/\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\.)\(.*\)/ANONYMOUS/p' $IPLOG Estou tentando substituir o ip addr de $ IPLOG para ANONYMOUS, mas estou recebendo este erro sed: -e expression #1, char 57: Unmatched ( or \(     
12.09.2017 / 12:13
1
resposta

Acrescentar um texto da origem ao destino

Eu gostaria de saber em acrescentar um texto de um arquivo de origem junto com a concatenação de texto para um novo arquivo de destino.     
02.10.2017 / 15:37
1
resposta

Inserir novas linhas com sed?

Eu tenho um monte de arquivos de texto em um diretório, onde a seguinte palavra ocorre: GSM89103AATF Na verdade, o número pode mudar, então outro exemplo poderia ser GSM89089AATF . Eu preciso substituir essas ocorrências com GSM89089...
27.08.2017 / 11:33
1
resposta

Adicione texto após determinada linha

Eu tenho um arquivo grande com as seguintes linhas abc_a some lines abc_b some lines abc_c some lines abc_d some lines abc_e some lines abc_f Eu quero adicionar incrementos numéricos a partir de 1 após cada linha abc algo como abc_a1...
01.09.2017 / 18:47
2
respostas

Imprimindo string entre padrão usando sed [closed]

Eu tenho que extrair o primeiro parâmetro das seguintes chamadas de função usando sed . strlcpy(p->name,getInfo(NULL,&account)); strlcpy(p->balance,getInfo(NULL,&account)); strlcpy(p->number,getInfo(NULL,&account)); s...
18.09.2017 / 19:36
1
resposta

Problema SED na substituição

Eu tenho estas strings: 2017-09-17T21:01:15,914 INFO [01196526] :sasadm@saspw - New client connection (155885) accepted from server port 8561 for SAS token user sasadm@saspw. Encryption level is Credentials using encryption algorithm SASPRO...
19.09.2017 / 09:17
2
respostas

O que há de errado com este sed?

Gostaria de modificar o endereço IP para 'relvir': 127.0.0.1 localhost 127.0.1.1 debian-foo.jimnet debian-foo 54.218.208.77 server1 31.187.98.19 machine2 51.39.207.120 relvir # The following lines are desirable for IPv6 capable h...
18.07.2017 / 13:41
1
resposta

sed para procurar por aba

Eu tenho um arquivo de configuração no seguinte formato # ra y 1000000 \x2e\x72\x61\xfd # ost y 500000000 \x21\x42\x44\x4e # java y 1000000 \xca\xfe\xba\xbe Isso é o que eu quero fazer: Pesquise ra , ost , java...
16.07.2017 / 13:43
1
resposta

Substituindo uma parte da string de URL em um arquivo Linux com outra string

Eu tenho um arquivo HTML em um servidor Linux que contém uma longa lista de links. Eu estou tentando editar este arquivo da seguinte forma. Encontre ocorrências originais desse tipo: http://www.test.org/name Substitua-os por: http://www.t...
14.07.2017 / 17:41