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
1
resposta

substitui a cadeia de texto longo (script com MUITOS caracteres especiais). sed, awk, grep

Meu site foi invadido / infectado. Eu substituí a URL do link malicioso, mas outros elementos do script malicioso ainda estão impedindo meu site de ser bloqueado. Sem inserir uma centena de "escapes", como posso remover o seguinte script de 3 dú...
11.02.2016 / 20:58
2
respostas

Coletando informações de rede

Eu preciso coletar informações sobre o uso da rede de cada processo. Nethogs apresenta os dados de que preciso em tempo real, estou tentando salvar a saída em um arquivo para analisá-los e plotar os dados. Abarrabrancaestábagunçandoasaída...
09.02.2016 / 16:24
2
respostas

sat + procura palavra com strings e substitui todas as palavras

Eu quero criar com sed o seguinte: Por exemplo, cada palavra no arquivo que tem o ssss... Deve ser substituído (toda a palavra) por string de destino como gggg . echo "duwdbnhb ssssssmnfkejfnei" | sed s'/ssssss*/gggg/g' duwdbnhb gg...
27.01.2016 / 12:05
1
resposta

Como eu removo “^ M” de um arquivo? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   O que é '^ M' e como faço para me livrar disso?                                      11 respostas                                                 Como substituir apenas a...
27.01.2016 / 20:30
4
respostas

Usando o comando sed altere uma string em uma certa linha com uma certa string

Eu preciso usar o sed para alterar uma string em um arquivo somente na quarta linha, se ela contiver uma string chamada "test" Então basicamente o que eu tenho agora é: sed '/test/ s/abc/zz/g' sample Isto irá basicamente olhar através...
15.02.2016 / 07:56
1
resposta

Excluir linha não numérica de um csv

Eu usei sed para permitir apenas o formato numérico e csv, usei sed '/[^0-9, -, .]/d' como regex. Ainda tem "_","1-0","1-1" caractere como o / p que me preocupa. sed 's/'"$(printf '5')"'//g' ./abc.CSV | sed '/[^0-9, -, .]/d' 1,09021...
11.02.2016 / 04:17
2
respostas

shell scripts ao exceder 100 segundos para enviar um email

Ao executar show engine innodb status no mysql, existem linhas como ---TRANSACTION 17610C9A, ACTIVE 504 sec starting index read . Eu preciso de um script para monitorar quando o número de segundos após a palavra-chave ACTIVE exceder 1...
10.03.2016 / 15:05
1
resposta

Usando sed em arquivos com certa extensão dentro do shell script

Estou tentando usar o sed para encontrar arquivos com determinada extensão e, em seguida, substituir ocorrências de uma determinada string por outra. No directory mentioned using current directory *.h sed: can't read *.h: No such file or dire...
20.01.2016 / 21:58
2
respostas

Como remover uma tag de script de um arquivo de texto com sed

Eu tenho um número de arquivos header.php que tem uma tag de script malicioso contida neles (não pergunte). Eu escrevi um script de shell não tão elegante para substituí-los por espaço em branco. Eu inicialmente tentei subtrair a carga do header...
13.01.2016 / 07:12
0
respostas

Como escrever no arquivo local e definir seu conteúdo para uma variável dentro de uma substituição de comando ssh

Eu gostaria de escrever em arquivo local (ou variável local se melhor) e definir seu conteúdo para uma variável dentro de uma substituição de comando ssh. Aqui está o meu código: REMOTE_OUTPUT=$(ssh remote@server /bin/bash << 'EOF'...
09.12.2015 / 15:07