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 com sed

root@ROUTER:~# cat maccheck.txt logread | egrep ': STA |DHCPACK' | awk '{print $1" "$2" "$3" "$9}' | sed -e 's/\( [0-9] \)/0/' | sed "s/.\{15\}/&:/; s/: /:/g" | cut -d : -f 1,2,4,5,6,7,8,9 | sed "s/.\{13\}/&X/;" | sed 's/:X/ /g' | sed '...
05.09.2013 / 19:56
1
resposta

Como combinar um literal '*' com sed?

Eu tenho essa linha no meu arquivo chamado test.php 'dbs_password' => 'a8b*cyP0', e deseja substituir: 'dbs_password' => 'password-here', Então eu uso este comando sed com sintaxe: $ sed -e "s:'dbs_password' => 'a8b*...
19.09.2013 / 04:02
2
respostas

Sed script inserindo e anexando no lugar errado somente em um lugar específico

Estou tentando converter man pages para tex e continuo recebendo \item[ no começo do arquivo e ] \hfill \ Após a parte das man pages, onde mostra ENV (1L). Tudo parece estar funcionando. Este é o meu tex.sed: /^\<[A-Z]*[A-...
18.09.2013 / 04:48
1
resposta

como adicionar uma descrição no rodapé

Eu gosto de aprender como modificar arquivos com awk , sed e bash. No entanto, sei que poderia causar problemas no futuro e gostaria de estar preparado com um log dentro do arquivo . Eu estava pensando em como eu poderia criar um log no ro...
20.12.2012 / 18:57
3
respostas

Como adicionar zero (0) em espaços em branco em um arquivo grande (o arquivo de exemplo está abaixo)

Aqui está um arquivo de exemplo em que preciso substituir espaços em branco por zero A 2 2 2 2 2 B 2 2 2 2 2 C 2 2 2 2 2 D A E B F D R     
21.12.2013 / 13:13
2
respostas

Enviando um conteúdo personalizado baseado em uma pesquisa específica em um arquivo de log

Usando abaixo de test.sh , estou obtendo o resultado em dump.txt conforme abaixo: test.sh: #!/bin/bash #"Maxl-script" zone starts..... essmsh -l admin password -s localhost -i << EOF spool on to 'dump.txt'; display session a...
03.01.2014 / 06:38
1
resposta

Problema com sed em um array contendo strings contendo espaços

Eu tenho uma matriz parecida com esta: array=("(1 2 3) (123)" "2 31 (231)" "4 5 1 (451)" "(te)xt (1234)") Este array é um exemplo. Não se parece com isso, mas sua estrutura é a mesma (as seqüências de caracteres têm a mesma estrutura) ....
22.12.2013 / 16:50
3
respostas

sed replace - substituindo texto em um monte de arquivos

Como analisar um monte de arquivos e substituir cada ocorrência da função __esct? __esct('Full name') converter para: $this->escape($this->translate('Full name')) Como adicionar essa segunda chave após o texto substituíd...
17.01.2013 / 20:50
2
respostas

A maneira mais fácil de encontrar / substituir em um arquivo usando uma lista?

Eu tenho um arquivo, foo.txt e um regexp que eu quero encontrar nesse arquivo. Cada vez que eu encontrar o regexp, eu quero pegar uma linha de outro arquivo, bar.txt, e substituí-la na correspondência regexp que encontrei no foo.txt. Basicamente...
12.11.2012 / 20:47
2
respostas

Comportamento diferente de sed em relação a um array e uma string na presença de barras invertidas

Deixe o arquivo foo.txt conter foo\ bar baz xx Por que o seguinte altera corretamente "foo \\ bar" para "someotherstuff" em foo.txt ? sed -i 's/foo\\ bar/someotherstuff/gI' foo.txt enquanto isso não acontece? a=("foo\\ bar...
07.02.2014 / 18:55