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

br inserir do arquivo.txt para vários arquivos

Eu tenho esse sed & encontrar comando find /home/www/ -name footer.php -exec sed -i 's/<\/body>/testmoe\n<\/body>/' O que eu preciso para substituir o testmoe com dados no arquivo.txt para que seja gona, find /home/www/...
07.05.2011 / 08:13
1
resposta

sed linha de pesquisa e substituir apenas o texto nessa linha

Eu quero usar sed para substituir qualquer x (pequeno) a 0 se a linha contiver Z (capital) x,Z,y y,X,z, Y,z,x x,Z,y     
26.09.2011 / 17:01
1
resposta

ssh citação de execução de comando remoto

Eu encontrei esta solução que funciona para mim, mas eu não entendo como funciona, já que o comando sed inclui seu próprio parâmetro entre aspas simples, e todo o comando ssh também é passado entre aspas simples. Isso está sendo executado no OSX...
17.04.2015 / 06:46
2
respostas

Como posso usar o Puppet para impor a participação em grupos locais?

Cross postagem de Ask @ PuppetLabs. (Simplesmente não há tráfego suficiente lá.) Eu vi vários exemplos para adicionar usuários a% wheel com Augeas. Estas são todas variações da mesma coisa; inserindo um nó de usuário no final. Dica rápid...
04.11.2014 / 20:53
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 / 14: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 / 18: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 / 02: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 / 12: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 / 11: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 / 13:07