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

Verificar e adicionar timestamps ausentes a linhas individuais em um arquivo

Eu tenho um arquivo no seguinte formato: ABCD 01206001022T01YA022T01YA022T07SO 09:20:38 ABCD 01206001022ACION 09:24:40 ABCD 04006001021S01UK 09:24:42 ABCD 7878696621321312 23213213213213 ABCD ASADSADSFSSDSSD 09:24:50 Basicamente, exceto o...
06.07.2013 / 23:13
3
respostas

Junta-se a todas as outras colunas com sed ou awk

Eu tenho um arquivo de texto grande (666000 colunas) no formato A B C D E F Saída desejada AB CD EF Como podemos fazer isso em sed ou awk . Eu tentei algumas coisas, mas nada parece estar funcionando. Por favor sugira algo.  ...
27.09.2013 / 00:20
2
respostas

Passando a saída analisada de sed para localizar (nessa direção)

Bem, eu acho que você pode encontrar dezenas de perguntas sobre esta plataforma como canalizar find saída para sed , mas eu não encontrei nada para a direção inversa até agora. O que eu quero fazer é modificar minha entrada , e então p...
25.09.2012 / 23:20
2
respostas

Como executar um comando remoto através do ssh se os dados incluírem aspas duplas (“”)?

Estou tentando executar uma lista de servidores e executar o próximo comando: itaig@itaig-lt:~$ ssh root@$srvname "sed -i 's/VNCSERVERARGS[6]="-geometry 1920x1080"/VNCSERVERARGS[6]="-geometry 1152x864"/g' /etc/sysconfig/vncservers" Eu tam...
24.08.2013 / 12:18
1
resposta

Como editar arquivos no local ao executar a operação nos valores correspondentes ao padrão pesquisado?

Dados arquivos de lista contendo texto aleatório e muitos datetimes em formato ISO (por exemplo, "2012-07-02T10: 47: 24 + 02: 00"), como posso encontrar todos esses datetimes e adicionar 2 horas a cada 1 ? Idealmente, uma solução que leva em con...
22.03.2013 / 16:47
2
respostas

Mover média em um arquivo de log com o awk ou outros utilitários unix?

Cenário: Eu tenho um arquivo de log que tem um certo número de "classes" de entrada, como este: R0 dx=0.00500 rb=0.00000 sn=1 3145.88 2.59 0.08 se=21315 id=16190 R0 dx=0.00300 rb=-1.00000 sn=1 3150.40 2.38 0.05 se=21316 id=16191 R1 dx=-0...
17.01.2012 / 17:37
1
resposta

Como usar o sed para substituir duas instâncias dos mesmos dígitos separadas por uma barra com uma instância desses dígitos?

Eu quero usar sed para substituir duas instâncias dos mesmos dígitos separadas por uma barra com uma instância desses dígitos. Meus arquivos de entrada têm linhas como esta: text (1982/1982) text text (1983/1983) text text (1984/1984) text...
22.07.2018 / 20:25
1
resposta

O que acontece para a última linha ao usar o comando N com sed

Aqui está o meu comando sed: echo -e "AB\nCD\nEF\nGH" | sed 'N; D;' Imprime: GH enquanto sed processa a entrada linha a linha, o que acontece com a última linha? (Depois disso sed viu o fim de arquivo)? Quero dizer, o buffer...
21.04.2012 / 11:55
2
respostas

Bash: filtra as linhas combinando com o intervalo numérico

Eu tenho um arquivo test com os campos: cato e pos . 1 7100 1 35000 1 49321 1 49759 2 44842 2 52794 2 53558 3 53859 3 54013 3 55172 Eu tenho um arquivo db com campos: cato , start e stop . 1 6408 800...
21.01.2018 / 14:13
2
respostas

Substituindo texto entre dois comentários em HTML

Eu sou novo no mundo de sed / awk e regex em geral e tenho estudado seu uso, mas tenho dificuldades em atender a minha necessidade: Eu tenho uma página htm que tem um aviso de linha única que precisa ser atualizado com texto inserido...
29.05.2013 / 18:57