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

Problema de duplicação da palavra Sed

Sou novo em sed e estou tentando aprender coisas. No entanto, estou encontrando um problema que não consigo resolver ao usar o sed para remover palavras duplicadas: echo "abc abc def ghi ijk ijk" | sed 's/\([a-z][a-z]*\) //g' saídas ab...
10.08.2015 / 00:59
1
resposta

sed / RegEx /, ~ N endereço de formato

$ sed '/b/,~8 d' a-i.txt Eu sei o que isso faz. Mas, eles dizem "um múltiplo de 8" para ~ 8. Por que é expresso como "um múltiplo de 8"?     
30.12.2017 / 09:01
2
respostas

alterando string com sed, onde foi?

$ cat test-paths.txt test/sub2/configuration.php test/sub3/configuration.php test/configuration.php test/sub1/configuration.php $ cat find-host-test #!/bin/bash for i in 'cat test-paths.txt' do echo $i grep "public $host = '127.0.0.1';"...
13.05.2015 / 07:43
2
respostas

como remover duas barras em um comentário com sed

Eu tenho um arquivo de configuração e quero substituir uma linha contendo uma string específica, digamos test : file.conf aaa bbb ccc // test ddd // test Minha linha de código não está funcionando. Sou novo em sed . sed -i 's#^//[...
30.01.2013 / 13:23
4
respostas

formatando com o awk

Eu tenho este texto: Core/Dev Core/master FrontEnd/Dev FrontEnd/DoubleClick FrontEnd/HEAD -> FrontEnd/master FrontEnd/master Infrastructure/Dev Infrastructure/master Software/Dev Software/Control Software/master Eu quero conseguir isso...
06.07.2016 / 14:48
2
respostas

Como formatar a saída arp -a?

Estou tentando formatar arp -a output para o meu gosto. Por exemplo, no momento em que sai: MyRouter (172.16.3.x) at XX:XX:XX:XX:XX:XX [ether] on eth0 PC1 (172.16.3.x) at XX:XX:XX:XX:XX:XX [ether] on eth0 PC2 (172.16.3.x) at XX:XX:XX:XX:XX...
07.04.2016 / 18:04
1
resposta

Wildcards com caracteres reservados (*,?, +)

Eu tenho um log de dbpedia cheio de URLs. Alguns deles não são formatados, mas alguns têm alguma formatação, o que resulta em incontáveis símbolos. exemplo: 529e0532100c7d6f2b6ba4c093ff9581 - - [03/Jan/2014 00:00:00 +0100] "GET /sparql/?callb...
07.02.2017 / 17:07
1
resposta

Por que um espaço extra é removido no comando sed substitution?

Eu tenho um arquivo de dados com os seguintes dados: abcd.vc.9902 03493092 90239 m abc 131323 78202 g cdb.5491-3 03402394 23241 k Estou tentando remover os dígitos que começam com espaço. Então o comando que eu escrevi foi sed 's/ [0-9...
03.02.2016 / 04:26
2
respostas

Executando um comando no modo daemon de tela

Estou tentando executar um comando no modo de tela usando o comando screen -dmS screen_name sed -i 's/a/b/'g some-file.txt Nada acontece. Quando eu coloco o mesmo comando em um script e executo o comando: screen -dmS screen_name bash -...
16.04.2015 / 15:10
2
respostas

Duplicando automaticamente o valor dos números em uma string em vários arquivos

Estou tentando modificar o código-fonte Java em vários arquivos .java que contêm sequências semelhantes a esta: private static final Height biomeHeight = new Height(0.1F, 0.2F); Existem mais de 75 e gostaria de encontrar uma maneira de...
08.05.2015 / 14:20