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

Como fazer sed impressão no final da linha de socat

Eu tenho um servidor que envia dados em uma Transmissão UDP na porta 10552. Os dados são 7 números separados por vírgulas dessa forma. 5.351204,0.001968,-0.000473,-0.999222,0.000451,0.001455,1.084310 Eu obtenho esses dados com socat -u...
05.04.2015 / 01:57
1
resposta

Como especificar uma expressão sed para remover caracteres octal que não sejam de impressão de um arquivo de texto

Eu sou novo no sed e estou limpando um arquivo muito grande. O documento limpo parece correto, mas quando eu o leio no meu R, ele mostra que cada linha é anexada com 6\t no final de cada linha. Eu descobri que \t é uma tabulação e que 6...
05.02.2015 / 21:29
1
resposta

Como excluir a terceira ocorrência de um padrão em um arquivo e além

Como posso encontrar a terceira ocorrência de um padrão em um arquivo (Nota: não em uma linha) e excluir a linha que contém o padrão e as linhas n abaixo (digamos, 5 linhas abaixo) . por exemplo, COVER fafjasfj isfapifj ajfsdaijf COVER o...
07.12.2014 / 17:39
1
resposta

Bash / Sed como inserir uma string com caracteres especiais em um arquivo

Eu tenho um script em que estou trabalhando atualmente. E me deparo com um problema em que preciso solicitar que um usuário insira uma string, depois criptografe isso com o sha-512 e insira-o em um arquivo específico Até agora eu tenho: pa...
09.10.2014 / 15:37
1
resposta

Executa sed como um comando ssh único

Eu gostaria de substituir uma string por outra em um arquivo em um servidor meu. Eu tentei fazer isso: ssh $REMOTE_HOST sed 's|export ${KEY}=${VAL}|export ${KEY}=${NEW_VAL}|' "$ENV_FILE" E um monte de variantes com diferentes tipos de cit...
27.07.2014 / 18:36
2
respostas

Adicionando texto ao final de múltiplos arquivos, menos uma linha (Adicionando retorno 0; no final de cada programa em C)

Eu tenho um monte de programas em C do K & R e, claro, sem declaração de retorno. Eu queria saber se havia uma maneira de gato para o final de cada arquivo (exceto uma linha antes do final, então EOF - 1) a declaração "\ treturn 0;" incluindo a...
28.06.2014 / 06:39
1
resposta

Saída de status do Tmux sed diferente do cli

Eu tenho visto isso por um tempo agora, mas não consigo encontrar uma razão. Quando executo o seguinte em um cli, ele funciona como esperado: $ uptime | sed "s/.*average: \(.*\), \(.*\), \(.*\)$/ /g" 0.65 0.54 0.57 Agora, quando eu adici...
14.05.2014 / 11:17
2
respostas

função de autocompletar Zsh com sed

Estou com dificuldades para escrever uma função de preenchimento automático do ZSH. Meu objetivo é autocompletar o primeiro argumento de ta e tk com os projetos listados em tmux list-sessions e tmuxinator list . Aqui está o que eu...
16.04.2014 / 06:59
1
resposta

usando sed para substituir 1 linha por uma variável de várias linhas em ksh

Eu tenho o seguinte texto em um arquivo: XXXX NNNN AAAA NNNN ZZZZ NNNN Eu quero substituir o NNNN para que fique assim: XXXX NNNN PREVISTA DO DEVER: AAAA NNNN PREVISTA DO DEVER: ZZZZ NNNN PREVISTA...
10.06.2014 / 03:42
1
resposta

netcat output em arquivos separados usando delimitadores de string

Eu quero que o netcat canalize a saída de uma conexão tcp / ip para os comandos que examinam a saída e a dividem em arquivos distintos separados pelas strings "msg" e "/ msg" da saída, algo como nc host port | while : do split 'msg' '/msg' &g...
17.05.2013 / 05:10