Perguntas sobre 'awk'

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

Subtraindo uma string de texto de outros caracteres únicos, talvez usando o awk

Existe alguma maneira de subtrair uma coluna de dados contendo texto de outra coluna contendo texto e obter uma terceira coluna contendo caracteres únicos, por exemplo, usando o awk, por exemplo. Entrada ab a cd d efg ef resul...
12.06.2012 / 15:08
3
respostas

Faz uma lista com o awk

Me desculpe se isso é extremamente elementar, mas não consigo descobrir como fazer isso e minha pesquisa também falhou comigo. Eu tenho dois arquivos: data.csv e list.txt. Veja um exemplo de como eles se parecem data.csv: "John","red","...
09.03.2011 / 06:29
1
resposta

Soma os tamanhos instalados de pacotes que correspondem a uma substring

Eu gostaria de obter todos os pacotes que contêm a substring "nvidia" em seu nome, para somar o tamanho e imprimir o tamanho total em megabytes. Para fazer isso eu escrevi o seguinte oneliner: dpkg-query -Wf '${Installed-Size}\t${Package}\n'...
01.10.2018 / 12:59
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 / 08: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 / 17: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 / 14: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 / 21: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 / 18: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 / 10: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 / 08:10