Perguntas sobre 'awk'

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

ordenar arquivo baseado em uma coluna e agrupar por outra coluna

Eu tenho um arquivo de três colunas: 1 A 0.5 2 B 0.7 3 A 10 4 C 4 5 B 4 Eu quero classificar o arquivo aumentando a ordem da coluna 3 e agrupar por coluna 2 1 A 0.5 3 A 10 2 B 0.7 5 B 4 4 C...
20.05.2015 / 12:18
2
respostas

Como excluir linhas que não incluem uma string da saída de um script awk?

Completamente novo no script em geral, e estamos trabalhando em um script para passar por nossos logs que contêm entradas para uma variedade de coisas diferentes. O que me interessa, são as entradas que registram a atividade do usuário (logins,...
28.05.2015 / 16:25
1
resposta

Corresponde ao padrão, calcula e imprime apenas 3 ou 4 valores flutuantes

Gostaria de converter abaixo para GB e imprimir apenas 3 valores flutuantes v copvol2 fsgen ENABLED 204800 - ACTIVE - - v copvol3 fsgen ENABLED 204800 - ACTIVE - - v copvol4...
16.06.2015 / 17:01
1
resposta

Usando o awk para processar um arquivo de mapeamento com um número dinâmico de colunas

Eu estou querendo saber como processar informações da seguinte forma: mapping.txt : 80 001 002 81 011 012 013 014 82 021 022 ... input.txt : 81 103823044 80 103823054 81 103823064 ... Desejado output.txt : 1038230...
17.06.2015 / 16:06
1
resposta

Extrai colunas específicas do arquivo de texto

Existe um ficheiro de texto, com mais de 10000 linhas, no formato: field1 field2 field3 field4 field5 ... fieldX Ele precisa ser convertido para se parecer com: field1,field2,field4,field3,field5 to fieldX O último campo deve c...
25.11.2015 / 03:02
2
respostas

Como salvar variáveis em um script que pode ser compartilhado entre duas execuções do awk em relação ao mesmo arquivo de entrada no script? [fechadas]

Eu tenho um arquivo de log, cuja formatação é muito consistente e que eu controlo. Ele produz campos delimitados por canal de comprimento constante. Dois campos são relevantes para o processo de filtragem que desejo criar, chamando-o de primá...
10.03.2015 / 19:14
1
resposta

Filtra blocos de dados inconsistentes

Eu gostaria de filtrar as linhas que possuem valores genéricos inconsistentes em blocos de peças de linha. No caso de valores consistentes duplicados, apenas manteria a primeira linha. Por exemplo, 'gf345 part1' tem mais de um valor geno, portan...
11.01.2015 / 00:36
1
resposta

cria uma máquina em tempo real atribuindo núcleos de CPU a processos críticos

Estou usando uma placa Udoo para executar dois processos críticos. Pode executar a edição do Ubuntu ARM e tem um processador Quadcore. Eu preciso definir a afinidade de todos os processos afinados em execução e os que serão executados em um núcl...
01.12.2014 / 14:32
3
respostas

Como posso obter a primeira coluna de um arquivo txt de 300GB?

deixe-me primeiro explicar o meu problema em detalhe. Na verdade é bem simples. Eu tenho um enorme arquivo .txt, 300GB para ser mais precioso, e gostaria de colocar todas as strings distintas da primeira coluna, que correspondem ao meu padrão em...
29.05.2014 / 13:29
1
resposta

extrair dados de um arquivo de log e plotar usando o Gnuplot

Eu tenho um arquivo de log com os seguintes dados: Sat Sep 20 11:25:01 BST 2014 -- temp=53.0'C -- message from script /usr/src/scripts/wifi_test_2.sh Sat Sep 20 11:26:01 BST 2014 -- temp=53.0'C -- message from script /usr/src/scripts/wifi_tes...
23.09.2014 / 12:24