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

Apache as Proxy substitui o código html / tags / text

Eu configurei meu servidor Apache como um servidor proxy. Eu adicionei alguns filtros ao meu arquivo proxy.conf para alterar o texto (código-fonte HTML) dos sites. Exemplo de código: ExtFilterDefine foodo mode=output intype=text/html cm...
11.06.2014 / 09:34
3
respostas

Bash: localizar e substituir cadeias de texto

Eu percebi que isso seria fácil, mas estou negligenciando algo simples: Eu tenho um arquivo de texto chamado test . Ele contém, por exemplo, a string Alfred Hitchcock . Eu quero substituir isso com Alfred\ Hitchcock . Eu imaginei que...
10.02.2013 / 02:05
3
respostas

sed: substitua cada ocorrência de 4 espaços (no início de uma linha) por 2 espaços

Digamos que eu tenha esse arquivo (fantoche) com um recuo de 4 espaços (tenho um monte deles que preciso processar): # init.pp class hardwareid ( $package_name = $hardwareid::params::package_name, $package_category = $hardwareid...
08.05.2012 / 16:23
2
respostas

grep e sed com pipe da cauda -f parece estar em cache

Estou tentando obter um sistema em funcionamento para monitorar logs especiais. Eu normalmente só quero um padrão muito específico que eu extraia usando grep e um pipe de tail -f . Tenho notado que o grep não produz tudo, mas mantém algumas...
04.05.2015 / 20:33
2
respostas

Existe uma maneira de imprimir 2 linhas (se houver) antes e depois de um alvo ou imprimir um espaço reservado, se não?

Eu não sou falante nativo de inglês, então espero ser claro. Eu sei sobre grep -C 2 "TARGET" inputfile para selecionar 2 linhas antes e depois da linha do TARGET, mas não consigo usá-lo para gerenciar meu problema. Eu tenho arquivos estrut...
07.02.2014 / 14:49
2
respostas

use sed para substituir parte de uma string

Estou planejando substituir certas strings em um arquivo; então estou usando sed. Eu gostaria de ter a string substituída, enquanto em vez disso, sed leu a string e anexou o texto no meio da string. Exemplo: string in myfile : user=blab...
27.01.2015 / 02:10
3
respostas

Como posso zerar um campo específico em um arquivo de texto?

Eu tenho um arquivo como este: 123123213,456,be 124243233,4346,ytr 123123123,436535,uytr 324234324,322,yt 234324323,32,tyutr Eu quero zerar o campo do meio para dar o resultado: 123123213,00000456,be 124243233,00004346,ytr 123123123,00...
25.10.2010 / 16:00
3
respostas

Inserindo string de xargs em outra string

Digamos que eu tenha algum comando que produza um monte de strings. A saída desse comando pode ser algo como: ... foo bar blargh ... Digamos que eu tenha uma string definida myString$Blah Eu quero inserir cada uma das strings onde...
16.03.2012 / 21:34
3
respostas

Como substituir várias linhas entre delimitadores

Dado o exemplo do texto: .... text ,.. {{{python string1 = 'abcde' string2 = '12345' print(string1[[1:3]]) print(string2[[:-1]]) }}} .... text ,.. Os [[ e ]] também aparecem fora de {{{ . Talvez haja espaços e guias antes de {{{e...
30.05.2012 / 13:57
3
respostas

sed, usando o número da linha

Eu quero substituir algumas linhas, mas, de alguma forma, gostaria de adicionar o número da linha ao final da linha substituída. s / display / impressão de eco {LINENUMBER} / input file: lorem ipsum display output: lorem ipsum echo print...
23.06.2013 / 22:26