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

Precisa fazer filtragem SED em um arquivo

Só queria remover a última ocorrência de , do arquivo abaixo usando SED . ubuntu@kops:/mujahid$ cat change-resource-record-sets.json { "Comment": "Update record to reflect new IP address of home router" "Changes": [ {...
11.04.2018 / 09:28
1
resposta

Colunas de reconhecimento e soma de padrões entre dois arquivos csv / excel

Eu tenho dois arquivos, nos quais um tem dados sobre a data de início, incremento, promoção e outros detalhes de cada pessoa, e o outro arquivo tem a saída da pesquisa ao longo dos anos. Um roteiro pode ser escrito de tal forma que o ano inicial...
17.04.2018 / 06:38
2
respostas

grep uma linha antes do jogo mais a partida

zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & na linha acima, o que eu quero é grep / sed / awk (qualquer método é bom) linha que tem & sinal mais uma linha...
05.11.2013 / 21:42
2
respostas

Como filtrar logs entre um intervalo de tempo

Aqui está o meu formato de registro (simplificado para demonstração) 2018-04-12 14:43:00.000 ERROR hello 2018-04-12 14:44:01.000 ERROR world 2018-04-12 14:44:03.000 INFO this is a multi-line log NOTICE THIS LINE, this line is also part of the...
13.04.2018 / 02:00
1
resposta

Ao usar o regex do sed, existe uma maneira de usar pontuação no termo de pesquisa sem realmente alterá-lo durante a substituição

Digamos que eu queira substituir o XOrg [;;] por X-Org [mantendo a pontuação intacta]. Então XOrg, daria o X-Org e 'XOrg' daria 'X-Org' etc. Existe alguma maneira de fazer isso com o sed no terminal linux? Agora eu posso fazer sed -r...
16.04.2018 / 02:47
0
respostas

Comparando dois arquivos file1 e file2 com relação a 2 campos no primeiro arquivo

Eu tenho 3 arquivos: file1 : a1/xyza/ref123 a2/xyza/fer123 a3/xyza/yug123 file2 : a1/pqra/huj567 a2/pqra/kuf453 a3/pqra/gfc478 file3 : a1/*/ref123 a2/*/fer123 a3/*/yug123 a1/*/huj567 a2/*/kuf453 a3/*/gfc478 a4...
09.04.2018 / 09:48
1
resposta

Sed / RegEx - entendendo uma declaração

Atualmente, estou tentando fazer engenharia reversa de um lote de scripts transmitidos do nosso último SysAdmin. Há uma linha em um dos scripts de shell que eu (pela minha vida) não consigo entender. Aqui está: - sed -n 'H;${x;s/^\n//;s/-...
09.04.2018 / 08:58
3
respostas

Sed / awk Regex: XML feed

Estou pesquisando um REGEX específico, três dias tentando e tentando não encontrar a resposta certa. Eu preciso excluir partes específicas de um feed xml, tentei com sed, awk e não está funcionando direito. O que eu tenho: ...Something...
09.04.2018 / 13:02
1
resposta

usando sed com oe comercial (&)

Estou usando o sed para encontrar e substituir padrões nos arquivos SAS que tenho, em vez de alterá-los individualmente. O problema é que eu estou tentando substituir variáveis de macro e quando eu uso o E comercial não está processando corretam...
18.07.2016 / 19:59
1
resposta

Encontre o padrão e adicione entre array se a palavra-chave for encontrada

Eu tenho um arquivo de configuração do PHP que gostaria de alterar via script. O arquivo de configuração contém vários blocos que exigem que eu os altere. Um bloco contém o seguinte: 'KEYWORD1' => array ( Random text here ), Vá...
29.03.2018 / 20:56