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

Especificando parâmetros de linha de comando separados por vírgula com base em linhas de arquivo de texto

Eu quero executar um comando como: command argument --parameter=param1,param2,param3 onde param1, param2, param3 pode ser qualquer número de parâmetros provenientes de um arquivo params.txt, cada um em uma linha. Eu posso criar uma lis...
15.06.2016 / 18:16
3
respostas

Localizar e substituir com linha de comando

meu arquivo log.txt inclui ... mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 ... como posso substituir mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 com mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104...
21.06.2016 / 05:24
7
respostas

bash + como verificar todas as palavras em cada linha com a mesma contagem

como verificar se todas as palavras / strings em cada linha estão com a mesma contagem se todas as palavras em cada linha tiverem a mesma contagem, a sintaxe retornará true e o número da palavra contada se as linhas não tiverem a mesma con...
16.01.2018 / 10:27
5
respostas

Encontre uma string e substitua outra string depois que a primeira for encontrada

Arquivo: 1 2 3 4 1 5 6 7 4 Eu gostaria de pesquisar uma string, neste caso 1 , e depois alterar a próxima string de 4 para 8 . Saída esperada: 1 2 3 8 1 5 6 7 4 Eu tentei: cat file | sed '/1/ s/4/8/' Mas isso só proc...
22.01.2018 / 21:20
3
respostas

Acrescentar um caractere na enésima posição de uma string correspondente

Eu preciso encontrar um comando sed / awk que irá inserir um caractere na n-ésima posição de uma string correspondente. COMPRIMENTO DE COMPRIMENTO 10. Por exemplo, eu preciso procurar a string começando com o padrão 541 e tendo comprimento 10...
21.07.2016 / 09:34
2
respostas

Use sed para escolher uma entrada de log potencialmente multilinha

Estou tentando criar um comando sed para escolher uma única entrada de log dos nossos registros do servidor de aplicativos. Os registros estão neste formato: LOG|2016-07-26_15:37:45:536|entry1|! LOG|2016-07-26_15:37:45:536|entry2|extra...
27.07.2016 / 06:49
2
respostas

Combine dois greps em um único comando

Eu tenho alguns XML parecidos com isto: <artifactId>myproject</artifactId> <version>1.14.0-SNAPSHOT</version> Eu quero extrair a versão, ou seja, 1.14.0-SNAPSHOT . Eu sei como fazer isso usando dois greps...
15.08.2016 / 20:08
1
resposta

Sed substitui o alfabeto por maiúsculo após o período

Acabei de passar por um tutorial sed artigo. Alguém pode me explicar este comando para mim (muda de alfabeto para maiúscula após período) sed -E 's/(^[a]|\. [a-z])/\U&\E/g' filename.txt     
12.11.2016 / 19:22
1
resposta

Passar a saída sed para abrir o comando

Estou tentando configurar uma função que me permita abrir documentos do Google off-line. A questão é que eles só funcionam no Finder se o Chrome for o navegador padrão, pois o aplicativo do Google Drive abrirá o arquivo e, em seguida, o URL dese...
09.11.2016 / 22:34
2
respostas

Extrai o valor UUID do JSON retornado da resposta HTTP

Estou tentando fazer um pequeno script em Shellscript que use um serviceUuid de uma resposta e o use. Acabei de imprimir a resposta do servidor em um arquivo chamado final.txt Agora eu preciso extrair o valor depois de "serviceUuid": " Este é...
22.11.2016 / 15:12