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

Como extrair hostname de $ (quem sou eu)

Eu tento extrair o nome do host da seguinte string (criada usando who am i ): username pts/0 2010-10-05 17:30 (www.example.com) Eu preciso de uma solução que também funcione se (www.example.com) não estiver presente, o que é o ca...
05.10.2010 / 16:56
5
respostas

Por que o sed não está funcionando?

Eu tenho um arquivo que tem uma única linha com muitos caracteres ! . Desejo remover todos os caracteres ! . Eu tentei isso: sed s/!// myfile e isso: sed 's/!//' myfile e isso: sed 's/"\!*"//' myfile Mas todos eles ap...
14.03.2012 / 19:55
5
respostas

Vale a pena aprender Awk?

Eu sou decente com scripts bash e estou pegando a regex e um pouco de uso de sed. Está aprendendo o awk ainda vale a pena com todas as alternativas lá fora. Opiniões?     
29.04.2010 / 04:22
4
respostas

Como escapar “/” em um comando sed no script Puppet?

Em um arquivo de configuração, estou tentando substituir PREFIX=/jenkins por PREFIX=/foobar . Na linha de comando (bash), isso funciona bem: sed -i.bak s/PREFIX=\/jenkins/PREFIX=\/foobar/g /etc/default/jenkins No entanto, em um sc...
11.03.2013 / 13:05
2
respostas

como obter texto com sed?

Eu quero pegar o texto entre tok98 e 5678 e despejar isso em um arquivo. se o tok98 e o 5678 estiverem na mesma linha, eu posso usar isso sed -n 's/.*\(tok98\)\(.*\)\(5678\).*//p' testfile.txt > text.dmp mas quando os tokens são esp...
31.01.2012 / 12:51
2
respostas

problema de script unix

Eu tenho um script simples que roda em uma máquina FreeBSD com o seguinte código: #!/bin/sh 'sed -i .bak '\:#start 172.0.0.3:,\:#end 172.0.0.3:d' /usr/local/etc/racoon/racoon.conf' echo $? Deve eliminar um bloco de texto entre os dois pad...
18.06.2010 / 15:07
2
respostas

Como posso usar o grep para encontrar os erros recorrentes mais frequentes no meu arquivo de log?

Eu tenho um aplicativo PHP que está gerando grandes quantidades de avisos e avisos no arquivo log . Estou corrigindo esses de cada vez. Eu gostaria de poder corrigir o mais freqüentemente ocorrendo primeiro para maximizar a quantidade...
10.08.2009 / 09:11
2
respostas

Permissão negada ao usar Sed

Estou usando o Sed para encontrar e substituir uma string em um arquivo. Esta é a primeira vez que trabalho com ele, então talvez eu esteja errado, Eu tenho um arquivo que é de propriedade de "root" chamado "test.properties" e quero substitui...
13.05.2011 / 00:40
1
resposta

problema executando um script bash com codificação utf8

Eu tenho um script bash codificado em utf8. Dentro do script, eu uso o comando sed usando § como separador. Agora, quando eu executo, execute este script sed reclama do separador. Se eu usar o caracter normal como separador para e...
08.08.2011 / 23:36
1
resposta

pt + excluir linha apenas se a linha terminar com um caractere específico

precisa de ajuda - como excluir a linha do arquivo se o último caractere for - ":" com sed, na máquina Solaris por exemplo sed irá remover a seguinte linha (incluir a linha preta) /etc/val/config/globals.xml:/globals/CLUSTERNODES/nod...
10.05.2012 / 12:03