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

Formatando o arquivo na saída HTML

Eu tenho um pequeno script que formata um arquivo de log com todos os logins com falha para usuários no sistema. Eu escrevi o script para produzir os dados em um arquivo de texto nesse formato (duas colunas com o número de tentativas de login co...
15.09.2017 / 17:33
4
respostas

Imprime entre dois padrões somente quando o primeiro padrão ocorre pela segunda vez

Eu quero imprimir a saída entre dois padrões e o primeiro padrão deve ser a segunda coincidência no arquivo. Exemplo - test.txt start one text_1 end start two text_2 end start three text_3 end Aqui, o primeiro padrão é start...
03.03.2017 / 07:36
3
respostas

como combinar vários padrões e alterar uma parte com sed

Eu tenho as linhas abaixo em um arquivo: SUT_INST_PIT=true SUT_INST_TICS=true SUT_INST_EXAMPLES=false SUT_INST_PING=false Como posso criar uma linha sed para corresponder ao padrão SUT_INST_EXAMPLES & SUT_INST_PING e defina fa...
09.05.2017 / 15:22
1
resposta

torrar apenas na segunda linha

Eu tenho uma expressão sed que encontra } em config.cfg.lua e prefixa $JITSI_VIDEOBRIDGE.subdomain.domain.com : sed -i "s/}/,\"$JITSI_VIDEOBRIDGE.subdomain.domain.com\",}/g" config.cfg.lua Como há mais } dentro do arquivo de...
22.05.2017 / 10:30
4
respostas

Como imprimir linhas entre o mesmo padrão com a ocorrência múltipla?

É necessário extrair as linhas entre o mesmo padrão e a ocorrência especificada do padrão de pesquisa como se eu quiser obter as linhas entre 1º e amp; 2ª ocorrência ou linhas entre a 3ª e 4ª ocorrência do padrão de busca. Onde não houver lin...
18.05.2017 / 06:40
2
respostas

Como substituir várias linhas por “sed” e converter para JSON?

{ "auth": 'log', "appid": 21, "custid": "599c1f910f53ada8468b4567", "hwid": "59e719ba0f53adfd6a8b4597" } 24/10/2017 12:44:24 -------------------------------------------------------------------------------- { "auth": 'log', "appid":...
24.10.2017 / 13:48
1
resposta

Execute o comando dentro da variável não funciona para sed

isso funciona para mim: CMD="ls -la" $CMD enquanto isso sempre falha: CMD="sed -e 's|abc|abc|g' file" $CMD com a mensagem de erro: sed: -e expression #1, char 1: unknown command: '''     
09.02.2017 / 16:14
2
respostas

Substituir valores em determinada seção em um arquivo

Eu tenho um arquivo que tem várias seções, eu tenho que mudar os valores de todos os parâmetros na seção [Test2] . Entrada: [Test_1] abc=123 def=456 . . . so on [Test_2] abc=123 def=456 . . . so on [Test_3] abc=123 def=456 . . . so on...
25.11.2016 / 16:38
2
respostas

Como enumerar linhas específicas de um arquivo

Eu quero saber como enumerar linhas específicas, neste caso, apenas aquelas após as linhas com os colchetes Arquivo original: file.txt TITLE: hello world SUBTITLE: document about hello world [CONTENT 1] That's a line Another...
05.08.2017 / 08:18
2
respostas

O sed possui um recurso superior ao awk? [fechadas]

Recentemente, aprendi sed por um tempo e foi uma experiência desagradável devido a necessidade de lembrar comandos de uma única letra ( p , a , d , ...) o conceito de single mantém espaço para lembrar o contexto - controlado p...
23.06.2017 / 08:06