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

Como coletar informações específicas em um arquivo

Eu tenho a necessidade de informações de hardware diferentes. como números de série, recursos, entre muitos outros, e para isso, encontrei o hwinfo , mas ele obtém informações muito além do que eu preciso. Por exemplo: 18: IDE 200.0: 106...
01.07.2016 / 22:53
2
respostas

Posso apagar apenas a primeira linha correspondente usando sed?

Eu tenho um arquivo testfile.txt contendo pippo=x pluto=y 1234=z Gostaria de excluir apenas a primeira linha correspondente a /^[a-z]\+=/ (a primeira linha deste exemplo). Eu tentei com o seguinte comando, mas sem sucesso: s...
22.06.2016 / 09:52
1
resposta

pt + número de acréscimo após a última palavra correspondente na linha

Eu tenho um arquivo de log chamado: log.txt meu alvo é adicionar o parâmetro: $ PARAM somente após a última string: "Number" no arquivo log.txt observação: PARAM poderia ser qualquer número exemplo: PARAM=34.43435454 cauda -10...
26.01.2011 / 12:59
2
respostas

Extrai apenas o padrão de correspondência em uma única linha de texto

Eu tenho um arquivo JavaScript compactado que está em um formulário de linha única e contém bla bla bla,;xyz=require("something"),blablabla=3xyz; if (require("somethingElse") === bla bla Eu quero extrair os something e somethingElse...
25.04.2016 / 08:51
1
resposta

Como faço para alterar alguns caracteres em um arquivo de texto grande

Eu tenho um arquivo grande file.dat , um despejo de banco de dados em um formato CSV que se parece com isso: file_id,line_id,st_x,st_y,value1,value2,...value100 111111,1,22.22222,33.33333,0.1234567,0.246890,0.369258,... ..... Tem vários...
08.04.2016 / 06:49
2
respostas

De logs, extraia linha específica após um grep por número de linha

Eu tenho um arquivo, debug.log , do qual eu quero extrair todas as linhas que precedem imediatamente um padrão especificado. Exemplo: 1 blabla 2 blabla 3 HERE THE IMPORTANT THING 4 HERE IT MATCHES MY PATTERN 5 blabla 6 ANOTHER IMPORTANT...
28.04.2016 / 13:51
1
resposta

Transformar coluna CSV por uma função usando ferramentas de linha de comando

Dado um arquivo csv como h1 h2 a 0 b 1 c 0 como renomear 0 para YES e 1 para NO na segunda coluna.     
14.01.2016 / 11:36
2
respostas

Multi Localizar e Substituir Código Html

Eu tenho um erro de URL em vários arquivos html que preciso localizar e substituir. Atualmente, minhas páginas mostram: src="//https: e preciso encontrar e substituir tudo com: src="https: Alguém sabe uma maneira de fazer isso n...
21.11.2015 / 09:47
1
resposta

Sed (ou outro) script para substituir um caractere dentro do grupo de captura

Estou tentando converter marcação Pandoc para marcação wiki do Confluence, estou usando markdown2confluence para fazer a maior parte do trabalho . Isso funciona muito bem, exceto quando estou falando de CSS e FreeMarker que usam { & }...
09.12.2015 / 14:39
1
resposta

Como extrair uma substring e adicioná-la à string original com sed?

Eu estou tentando escrever um script sh que recebe uma string como entrada, extrai uma substring específica e a adiciona após uma expressão especificada na string de entrada. Eu tentei muito com sed -i'N ... mas nada funciona. Este é um ex...
08.02.2015 / 15:46