Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
3
respostas

unix: substitua uma coluna inteira em um arquivo por um único valor de outro arquivo

Eu quero substituir uma coluna em um arquivo por um único valor de outro arquivo usando o unix. O arquivo 1 é um arquivo pdb, estruturado assim: HETATM 14 H4B FAD B 600 95.544 50.240 71.308 1.00 -1.00 H HETATM 14 H4B FAD B...
27.10.2015 / 14:42
2
respostas

AWK: Como colocar o campo ($ 1) dentro da expressão regular para selecionar todos os prefixos?

Suponha que eu tenha um arquivo A: fileA fileB Suponha que eu tenha agora um arquivo chamado: fileA_someprefix_20160101.txt Agora eu quero corresponder todas as linhas de A que prefixam este filename , então pensei: FILE_NA...
14.03.2016 / 10:11
2
respostas

Grep vários padrões e imprimir um número diferente de linhas abaixo de cada um dos padrões?

Eu estou tentando encontrar uma maneira de grep / awk vários padrões e, em seguida, imprimir um certo número de linhas abaixo do primeiro padrão e um determinado número de linhas abaixo do segundo padrão. Por exemplo .... other lines .....
07.07.2015 / 20:06
3
respostas

Como adicionar “wrappers” em torno de métodos no código fonte baseado em um padrão, usando sed, awk, grep e amigos

Como posso adicionar wrappers a um arquivo com base em um padrão? Por exemplo, tenho o seguinte: ... find(css_policy_form_stage3).click with_ajax_wait expect(css_coverage_type_everquote).to be_visible end with_ajax_wait e...
04.09.2015 / 14:08
1
resposta

Mesclar linhas com a primeira coluna correspondente

Eu tenho tentado usar o awk para mesclar dois arquivos quando eles têm a mesma primeira coluna. Aqui estão meus arquivos de exemplo: FileA.txt A2M 1 A4GALT 11 AAAS 35 AAGAB 7 FileB.txt A4GALT 2 AAAS 17 AAGAB 7...
01.09.2015 / 17:19
2
respostas

Arquivos tar começando com o mesmo padrão

Eu tenho alguns arquivos de log chamados: 2016-02-10_03-52.log 2016-02-10_04-43.log 2016-02-10_02-13.log ... 2016-03-15_07-03.log 2016-03-15_09-08.log Basicamente, o padrão é: AAAA-MM-DD_.log Eu gostaria de criar um tar de to...
01.04.2016 / 13:51
3
respostas

Una linhas de padrão e linhas consecutivas não vazias, separadas por vírgulas e entre ()

Eu tenho um arquivo que tem click css_add_violation_false click css_add_claim_false e select css_driver1_birth_date_month birth_date_month select css_driver1_birth_date_day birth_date_day Como eu poderia substituir o valor de cli...
18.08.2015 / 13:54
4
respostas

Converte multilinhas para uma única linha

Eu tenho um arquivo de log de várias linhas e quero convertê-lo em um log de linha única. Exemplo multilinha: 6/13/2015 12:00:47 AM - { 562} START Web 6/13/2015 12:00:47 AM - Requested Web connection from 123.125.71.103 [123.125.71.103]...
26.07.2015 / 11:25
1
resposta

Formatar amostras sar ao vivo com paste e awk

Estou combinando amostras de sar ao vivo com colar e tentando formatar a saída com o awk live. Funciona como esperado para formatar a saída, mas não faz a formatação ao vivo em cada amostra e, em vez disso, espera até que os 50 segundos compl...
02.08.2015 / 04:12
6
respostas

Comparando 3 linhas e 2 linhas no BASH

Eu tenho um arquivo de texto com esta aparência: 2014-11-24 12:59:42.169 101.0.0.0 source 2014-11-24 12:59:40.375 104.156.80.0 destination 2014-11-24 12:59:36.729 104.219.48.0 destination 2014-11-24 12:59:40.377 104.37.160.0 source 2014-11-24...
07.06.2016 / 19:29