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
4
respostas

Como insiro a primeira linha de um arquivo na primeira linha do outro?

Eu tenho um comando head para obter a primeira linha de um arquivo e um comando sed para inserir antes da primeira linha de um arquivo. Como eu combino estes para que eu possa inserir a primeira linha extraída de um arquivo antes da primei...
05.04.2016 / 16:58
4
respostas

Por que não é esse simples script grep / sed funcionando [fechado]

Eu tenho uma variável com, entre outras, uma linha que se parece com isso iBMC=277 Estou tentando combinar isso assim: BMC="$(echo "$allnow" | grep iBMC=[0-9] | sed 's/iBMC=//g')" Isso torna o BMC vazio. Aqui está o que parece em...
15.12.2015 / 08:39
1
resposta

Como uso o sed para alterar}, {“Foo” para} \ n {“Foo”?

Eu tenho um arquivo JSON de 55 MB com um grande número de objetos separados por },{ . Eu gostaria de ter um objeto por linha e me livrar da vírgula. Por um lado, eu gostaria de poder olhar o arquivo usando um editor, e a maioria dos editores n...
10.02.2016 / 19:26
2
respostas

parse HTML no Bash (quando o grep não é suficiente)

Isso está me enlouquecendo, já que tenho certeza que deve haver algum programa fazendo o trabalho, mas não consigo encontrá-lo. Note-se, eu estaria em ARM / Raspberry tão infelizmente Xidel não é uma opção aqui, a menos que alguém é gentil o...
21.02.2016 / 10:33
3
respostas

br referência anterior: obtenha cada linha e anexe-a ao final da linha

Eu tenho um arquivo com o seguinte conteúdo: $ cat -n w 1 Smith John 12345 jsmith 2 Jones Robert 23456 rjones 3 Green Ralph 34567 rgreen 4 Brown Fred 45678 fbrown 5 Orange Mabel 56789...
24.02.2016 / 15:19
1
resposta

\ 1 - o que significa esta ação sed?

Estou usando este comando sed para extrair um valor json para uma chave, digamos MyKey .. sedPattern='s/^.*"myKey":"\([^"]*\)".*$//' Para uma string json como {"myKey" : 1, "yourKey": 2} Ele retorna o que eu preciso, 1 Mas o...
18.10.2015 / 03:27
2
respostas

Prefira linhas com prefixo de arquivo usando sed ou awk

Como faço para alterar um arquivo de entrada de amostra para obter algo como o arquivo de saída abaixo? Arquivo de entrada: /tmp/logs 10/13/15 00:19:13 templogs1 10/13/15 00:19:13 dummylogs 10/13/15 01:19:12 test 10/13/15 01:19:12 error...
16.10.2015 / 15:57
2
respostas

Mesclar duas linhas de um arquivo e adicionar número no final das linhas

Eu tenho um arquivo de texto grande abc.txt com o seguinte formato: BALT -6.110 130.600 4.06874414 -0.03254425 BALT -6.620 154.460 3.92286595 -0.17842244 BARM 32.740 140.680 3.94326190 -0.15802649 Eu preciso deste arquivo para converter u...
23.10.2015 / 17:32
1
resposta

Usando xargs para gerar links

Eu tenho um file semelhante a este: abc,123,x xabc,345,xy cabc,6234,ab abgc,12,yo jabc,9991,to Eu preciso gerar uma lista de links: http://www.mywebsite.com?param1=abc&param2=123&param3=x http://www.mywebsite.com?param1=xabc...
09.10.2015 / 10:50
1
resposta

Procura por um padrão em um arquivo e move-o para os novos arquivos um por um

Estou tentando pesquisar um determinado padrão em um arquivo e movê-lo para novos arquivos, um por um. Eu tentei sed -n 's/CREATE PROCEDURE/,/END ;/p' File É novamente imprimir o mesmo arquivo. O dado abaixo é o conteúdo do arquivo. SET PA...
09.10.2015 / 11:02