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

Shell Script que analisa vários arquivos e adiciona uma linha se uma condição for atendida?

Estou tentando escrever um script de shell que leia mais de cem arquivos contendo várias seções de parâmetros em cada arquivo, apenas para modificar uma linha. Se uma seção em um arquivo não contiver ELLIPSOID_CODE = 123 , inclua na linha ELL...
11.01.2018 / 21:28
2
respostas

Inserir nova linha após várias quantias de caracteres numéricos

Eu preciso inserir uma nova linha, ou delimitador, em um arquivo de texto após uma string "numérica" composta por 10 números, depois um "-" e depois 1 a 4 números ... Exemplo: blahblahrandomtext,1234567890-1234blahblah Deve ser: bla...
15.11.2017 / 15:51
2
respostas

Como remover alguns caracteres depois de uma partida?

Eu tenho um arquivo com o seguinte conteúdo de amostra: NOF DOWN BITS = 96 data = Wed Jan 3 04:37:32 2018:7E Wed Jan 3 04:37:32 2018:7E Wed Jan 3 04:37:32 2018:7E Wed Jan 3 04:37:32 2018:7E Wed Jan 3 04:37:32 2018:7E Wed Jan 3 04:...
03.01.2018 / 10:15
1
resposta

Adiciona valor a um número na última linha de um arquivo csv

Eu tenho um arquivo csv no seguinte formato: 0.25,20171225,20:00 3,20171226,23:59 3.5,20171231,00:01 1.75,20180108,05:43 Como posso adicionar um valor ao primeiro campo na última linha da linha de comando? Então, se eu quisesse adic...
08.01.2018 / 11:17
2
respostas

Posso usar o sed para inserir um padrão em um arquivo?

Eu quero gerar um arquivo que comece no formato: # topics-to-move.json { "topics": [], "version": 1 } sem { "topic": "<topic_name>" } entradas em "topics":[] . Eu posso pegar os nomes dos tópicos de outro script, o que...
03.11.2017 / 19:37
2
respostas

Apagar 10 primeiros caracteres de cada linha no arquivo de texto

Suponha que eu tenha um arquivo, test.java Começa assim todas as linhas /* */ package com.a; /* */ import java.util.List /* */ etc Eu quero remover os 10 primeiros caracteres de cada linha e substituir por espaço vaz...
18.10.2017 / 23:46
3
respostas

comando SSH sem solicitar a mensagem para salvar ou cancelar opções de chave ssh

Precisa do comando ssh para conectar outra caixa linux de uma caixa linux e buscar uma saída de um determinado comando, mas a conexão deve ser estabelecida forçosamente sem solicitar nenhuma tecla ssh para salvar, cancelar. Até agora tentei o...
23.10.2017 / 21:46
1
resposta

xargs mais manipulação de string shell vs sed [duplicate]

Estou tentando resumir as extensões de arquivo em um diretório recursivamente. find .| xargs -d "\n" -I@ echo "${@##.*}" | sort |uniq -c Mas isso está me dando uma série de linhas em branco. Não é o que eu queria. Estou ciente de:...
13.10.2018 / 09:25
1
resposta

remove todos os espaços do campo específico separados por vírgula

Entrada: 11 22 33 44,1 2,2 Resultado 11223344,1 2,2 Estou tentando remover todos os espaços no campo 1 , que é anterior ao primeiro comma .     
07.10.2018 / 21:05
4
respostas

Subtrair valores de dois arquivos

Suponha que eu tenha dois arquivos como abaixo e gostaria de subtrair os valores de dois arquivos: - Arquivo 1 - emcas_bdl_migrate=2 emcas_biaas_dev=691 emcas_brs_ba=462 emcas_cc_analytics=1985 emcas_clm_reporting=0 emcas_collab_xsat=3659...
03.10.2018 / 12:11