Perguntas sobre 'awk'

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

Precisa remover o ponto Decimal da saída do comando

Estou enfrentando um pequeno problema com o comando trace, onde estou tentando encontrar a média e obtê-lo, mas preciso de saída sem ponto decimal. Abaixo está o comando sample que está tentando ler de um arquivo com poucas condições grep. gr...
24.05.2018 / 12:32
3
respostas

encontra valores duplicados em cada linha

Como posso imprimir linhas com valores duplicados (x2)? Por exemplo 01 02 03 01 01 03 01 01 01 03 fora dessas três linhas, apenas a linha dois está correta. agora, digamos que eu queira procurar a linha onde o valor ocorreu x3. n...
12.05.2018 / 19:34
1
resposta

awk: prática recomendada para nomeação de variáveis de loop [closed]

O código a seguir resulta em um loop infinito porque awk não suporta variáveis locais em { … } scope . #! /usr/bin/gawk -f function myfunction() { for (i = 5; i < 8; i++){ print "in myfunction(), i="i } } BEGIN {...
12.05.2018 / 23:47
1
resposta

como copiar uma coluna de outro arquivo quando as correspondências do ID (vários arquivos em cada pasta)

Acabei de encontrar uma pergunta. É muito semelhante ao que eu já perguntei antes como copiar uma coluna de outro arquivo quando o ID corresponde a , com algumas diferenças. Eu tenho uma pasta (folder1), com vários arquivos: desired_pos14...
07.05.2018 / 20:00
1
resposta

Array de alguma forma vazio no END

Estou tentando criar um simples cruzado solucionador, mas não consigo nem ler a leitura dos dados. Entrada são dois arquivos, legenda e principal. Da lenda eu crio um array simples com palavras (que funciona). No entanto, quando tento criar uma...
07.05.2018 / 16:04
2
respostas

Compare dois arquivos pela primeira coluna. Manter linhas se corresponder a [fechado]

Oi, Eu tenho dois arquivos csv: Arquivo1 (aproximadamente 18800 linhas): p1 p10 p16 p19 p25 p3 p5 p6 p8 p9 A3 567 0 3 0 18 17 8 4 6 7 B23 490 7 6 2 23 26 20 14 12 29 A56 73...
18.06.2018 / 14:07
1
resposta

Como devemos reproduzir a pilha em 'dirs -v'?

Eu tenho um arquivo cujo conteúdo é a saída de dirs -v , ou seja, nomes de caminho para diretórios: 0 ~/program_files/OS/dirs/recentVisitedDirs 1 ~/cs/security/computer security/OS security/user management/programs ... Como você re...
05.05.2018 / 02:01
1
resposta

extrair linhas de um arquivo que corresponde ao segundo arquivo e mesclá-las como arquivo único

Eu tenho um arquivo que contém algumas posições, head positions 142541687 142541814 142541910 142542976 142544533 142546366 142548674 142560386 Eu tenho outra pasta com 1800 arquivos, cada arquivo pertence a um indivíduo (1800 pessoas no...
04.05.2018 / 20:07
1
resposta

Colunas correspondentes de diferentes arquivos csv, não funcionando quando o valor da coluna é diferente

Eu estou combinando 3 colunas entre um arquivo csv grande e um pequeno arquivo csv e gravá-los em um arquivo de saída. Há muitas perguntas aqui que ajudaram, mas não consigo encontrar a resposta para o problema específico que estou encontrando....
16.04.2018 / 22:07
2
respostas

awk se o comando que trabalha para imprimir apenas a coluna 19, mas como eu conseguiria imprimir ambas as colunas?

Eu quero imprimir as colunas 3 e 4, mas sem imprimir os cabeçalhos das linhas de coluna vazias. header tap norm X Y 880 1787 X Y 3253 3439 Imprimindo via awk '{print($3,$4)}' (BLANK lines from header rows) 880 1787 3253...
10.04.2018 / 02:10