Perguntas sobre 'awk'

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

Usando o AWK para calcular a média e a variância das colunas

Eu tenho um arquivo de dados grande dataset.csv com 7 colunas numéricas. Eu li que o AWK seria a maneira mais rápida / eficiente de calcular a média e a variância para cada coluna. Eu preciso de um comando AWK que passa pelo arquivo CSV e ger...
01.09.2016 / 10:55
1
resposta

seleciona linhas de múltiplas colunas com base em intervalos especificados em um arquivo separado

Eu tenho dois arquivos: arquivo1 ST4.03ch10 56000001 56500000 ST4.03ch11 34500001 35000000 ST4.03ch04 54500001 55000000 ST4.03ch12 500001 1000000 arquivo2 ST4.03ch12 56014301 56019800 0.163...
16.08.2016 / 21:32
1
resposta

Extrai o endereço Mac da saída

Estou tentando obter apenas o endereço MAC da saída abaixo. É um script que é executado e se conecta a um switch Cisco. switch#show ip arp x.x.x.x Protocol Address Age (min) Hardware Addr Type Interface Internet xx.x.x.x...
25.08.2016 / 09:31
2
respostas

saída de várias linhas através do comando SSH

Eu preciso de uma saída de várias linhas sobre o comando remoto SSH. Se eu usar este comando na máquina local, tenho a saída correta: sudo docker stats --no-stream container1 container2 container3 | awk '{if (NR!=1) {print $1,$9,'$(date +%...
23.08.2016 / 15:34
2
respostas

Como comparar 2 arquivos com colunas comuns e, em seguida, obter o arquivo de saída com colunas de cada arquivo

Existem dois arquivos de entrada; ambos são formatados como TSV. File1: treated.bam.tsv File2: untreated.bam.tsv Ambos os arquivos possuem os mesmos campos, conforme listado abaixo. (Eu aumentei para fins de apresentação) - cada arquivo...
17.10.2016 / 18:10
2
respostas

Calcula a soma de cada par de números em colunas no linux

Eu estou procurando por um comando Linux que irá somar cada duas linhas na coluna 3 e 4. Ele irá descartar as linhas pares também. Desde já, obrigado. Entrada: 1 10469 + 1 2 1 10470 - 1 0 1 10471 + 0 2 1 10472 -...
28.07.2016 / 23:24
3
respostas

awk para consolidar um arquivo tabular grande?

Eu tenho um arquivo com 21 campos tabulares em colunas. As abas 14 e 15 são conjuntos de dados que são repetidos várias vezes para variáveis na aba 10 (até ":") e a aba 11 tem dados numéricos descritivos para a aba 10. Veja um exemplo da entr...
04.07.2016 / 16:02
2
respostas

imprimir várias palavras separadas por espaço

Eu tenho um arquivo de texto e os dados dentro dele têm formato como (nome da idade do país): michael jordans 25 US adam smith 30 UK chris wood ABC 22 Aus se eu usar o comando: cat text.txt | awk {'print $1'} - > imprimirá: micha...
15.06.2016 / 05:31
1
resposta

stat (FILENAME) no awk

Título diz tudo. Como posso obter o atributo file com o awk? ou Existe um equivalente à função c / php stat() ? obviamente, ao acessar um canal, o atributo de arquivo seria indefinido. Eu sei que posso usar o perl, mas isso iria...
08.06.2016 / 09:10
1
resposta

Converte dados da matriz vertical em dados da matriz horizontal

Eu tenho um arquivo com 25 matrizes em um arquivo, e cada matriz tem 128 linhas e 5 colunas. Cada matriz é colocada uma após a outra, de forma vertical. Assim Entrada de arquivo (arquivo1): Array1 Array2 Array3 ... Array25 Eu quero col...
08.06.2016 / 04:40