Perguntas sobre 'awk'

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

reorganiza os dados com base em um padrão

Eu tenho um arquivo como este, A1: abc.com B1: Hi there B1: Your Test mail A1: gml.com B1: Your new mail A1: hml.com A1: def.com B1: Test email B1: hello world A1: yml.com Eu quero sempre escolher primeiro a parte A1: <string>...
08.06.2018 / 06:40
1
resposta

Clonar matriz complexa no awk

Eu tenho uma matriz como essa ... a["a"] = "aa" a["b"] = "ab" a["c"] = "ac" a["d"]["a"] = "ada" a["d"]["b"]["a"] = "adba" a["e"]["a"]["a"]["a"] = "aeaaa" ... e quer cloná-lo c...
14.07.2018 / 15:58
2
respostas

Como imprimir a segunda última linha de um arquivo usando o awk [duplicate]

Eu tenho vários arquivos com números ou registros diferentes em cada um. Eu quero um comando awk para imprimir a segunda última linha deles e realizar algumas alterações. Eu quero algo assim: (este não funciona, claro) awk '( NR == FNR-1 ),...
22.05.2018 / 12:52
1
resposta

Divide os caracteres individuais usando a cadeia nula

Eu li isso no manual do Gawk: GNU EXTENSIONS [...] The ability to split out individual characters using the null string as the value of FS, and as the third argument to split(). No entanto, este não parece ser o caso. Isso fu...
14.01.2018 / 20:05
1
resposta

Tendo problemas com o array bash $ PIPESTATUS

Estou trabalhando em um script (que será executado no OSX e, provavelmente, nada mais), que basicamente apenas analisa os /var/log/accountpolicy.log* logs para tempos / contagens de autenticação. O comando inicial é um zgrep executado via...
26.12.2017 / 17:42
4
respostas

Removendo texto do padrão1 até e incluindo a segunda correspondência do padrão2?

Eu tenho um arquivo de texto assim: <!--START OF FILE --> random text <meta> more random text </meta> x x x x x x x more random text that I dont need x x x x x x x I need everything from this point onwards ... Eu prec...
24.12.2017 / 09:23
5
respostas

awk colunas separadas de 3

Eu tenho um arquivo que parece com o seguinte (as colunas são separadas por guias e podem conter espaços): 0637 apple 8528 1392 orange 1390 8528 unknown fruit 7537 1039 banana 1892 0989 pineapple...
04.02.2012 / 07:10
1
resposta

Atualiza os valores de um arquivo usando informações de outro arquivo

Arquivo 1: P SNP: 0.266234 1:11008 0.266234 1:11012 0.340042 1:13110 0.86724 rs201725126 0.86724 rs200579949 0.127269 1:1327 Arquivo 2: snp chr:pos rs201725126 1:10020 rs200579949 1:10055 r...
09.06.2017 / 23:52
4
respostas

Coincide com um padrão e substitua a primeira instância da sequência seguinte

Estou programando a modificação de um arquivo de configuração assim: [purple] auth = no enabled = 0 username = password = priority = 0 host = True [shovel] group = manual = False enabled = 0 username = Onde existem muitas [categorias]...
27.01.2017 / 04:30
2
respostas

Como incrementar coluna usando o AWK

Eu tenho o seguinte padrão de arquivo: insert_buffer cell_a insert_buffer cell_b insert_buffer cell_b ... Eu quero adicionar mais uma coluna ao final de cada linha com o número incrementado. ex. 0,1,2,3 ...: insert_buffer cell_a name_...
13.06.2017 / 23:37