Perguntas sobre 'awk'

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

Extrai nomes de host de ssh known_hosts não hash

Eu gostaria de extrair nomes de host / ips do arquivo .ssh / known_hosts em todas as condições (conhecidas) de formato: Somente nome do host hostname pubkey Nome do host com ip: hostname,1.1.1.1 pubkey Nome do host com ip que não é...
14.10.2015 / 21:22
1
resposta

Como inserir uma soma derivada do awk no meio da saída de texto [closed]

Estou tentando imprimir uma soma no meio de uma linha. Meu script solicita um nome de usuário e, em seguida, extrai um número total de processos e um total de tempo para esse usuário de um arquivo. Eu quero imprimir uma frase com os totais no...
14.11.2015 / 07:02
2
respostas

pipe ls e awk para rsync

Tentando concluir um script com as seguintes etapas: (1) selecione 1gig dos arquivos mais recentemente alterados através de um número de subdiretórios (2) preferencialmente usa rsync para copiar os arquivos para o diretório local - Eu prefir...
13.11.2015 / 17:29
1
resposta

Exclui valores semelhantes do awk

Por favor, considere os arquivos abaixo: Arquivo 1: boo,194,2322 foo,999,7559 Arquivo 2: boo,2322 boo,4526 foo,4222 foo,4223 Eu preciso vincular Field1 no Arquivo 1 com Field1 no Arquivo 2 e obter os Field2 relacion...
15.11.2015 / 10:02
1
resposta

Use o awk para imprimir e editar uma data

Estou procurando um comando de uma linha para obter minha saída desejada. Texto normal se parece com: "test_list_20160915_bla.log" Saída desejada: "2016/09/15" Eu poderia fazer isso com dois comandos awk (eu sei que o comando só imprime o ano...
15.09.2016 / 10:28
4
respostas

Vários arquivos - filtro de comando awk

Eu uso um script para dizer; filter1.sh que contém o comando awk; bzip2 -dc File_1.tsv.bz2 | awk -F '\t' 'BEGIN {OFS=FS} { if (($7) > 50) print $0 }' > File_1.tsv bzip2 -dc File_2.tsv.bz2 | awk -F '\t' 'BEGIN {OFS=FS} { if (($7) >...
30.07.2015 / 16:17
1
resposta

Dividir coluna em colunas separadas

Eu quero dividir a coluna1 no ponto . em duas colunas e o restante das colunas permanece igual. Arquivo de entrada: chr21.9411551 7 13 53.8461538461538 7 29 24.1379310344828 Arquivo de saída esperado: chr21 9411551 7 13 53.846153...
17.07.2015 / 04:00
1
resposta

Extrai valores do bloco de dados

Eu tenho o bloco de dados abaixo. Heap after GC invocations=31 (full 3): par new generation total 131008K, used 0K [0x00000000eac00000, 0x00000000f2c00000, 0x00000000f2c00000) eden space 130944K, 0% used [0x00000000eac00000, 0x0000...
26.06.2015 / 00:17
1
resposta

Converter endereço IP em coordenadas usando banco de dados

Eu tenho um arquivo que contém IP e queria compará-lo com as coordenadas usando um banco de dados local (em vez de API). Eu tentei seguir um processo e dividi-lo em partes e criei scripts referentes a vários artigos. Arquivo de banco de d...
26.06.2015 / 10:03
1
resposta

Compare os valores dos registros uns com os outros.

Por favor, considere o arquivo abaixo: foo,boo,900 foo,boo,900 foo,boo,850 Eu preciso comparar o campo a ( $3 ) com o próximo registro, se a diferença for igual ou maior que 50, então imprima o registro. ou seja, da amostra acima, $...
13.08.2015 / 16:32