Perguntas sobre 'awk'

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

Eu estou tentando buscar os logs nos últimos cinco minutos através de um script

Eu tenho um arquivo de log de saída que será anexado continuamente e estou planejando ter um script (executado a cada 5 min) para recuperar os últimos 5 min de dados do log de saída. Dados de amostra do arquivo de log de saída: 2015-10-29...
06.12.2015 / 20:19
2
respostas

extrai parte do texto de todas as linhas correspondentes

Estou executando um loop for no conjunto de servidores para encontrar a expiração da cert. A saída do comando cert será abaixo para cada servidor: line 1 line 2 line 3 Valid From: Tuesday, 29 September 2015 10:40:13 AM To: Friday, 28 Septembe...
30.09.2015 / 18:54
2
respostas

Duplicação de cada linha enquanto altera algum valor dentro de cada cópia de uma linha de maneira diferente no linux

Eu gostaria de ter cada linha em um arquivo repetido um número de vezes enquanto na primeira cópia da linha qualquer valor de 3 seria alterado em 2 e qualquer valor de 4 seria alterado em 1 e na segunda cópia de cada linha qualquer valor de 3 se...
30.09.2015 / 18:09
1
resposta

Read out Arquivo durante o awk

Meu script lê continuamente um arquivo com o awk e avalia os dados de entrada. Agora preciso ler e escrever a primeira linha do arquivo de saída. Existe a informação, em que linha está (° C do primeiro sensor, ° C do segundo sensor) etc. Eu t...
01.10.2015 / 11:51
1
resposta

Como posso usar o awk para criar uma variável que é usada na próxima linha?

Eu tenho um arquivo com uma lista de informações. Cada linha tem 12 ou 13 campos. Por exemplo, vou usar um arquivo com 3 e 4 campos. e.g. myfile.txt user password location date john passwd1 new_york today passwd2 london yesterday jef...
02.09.2015 / 03:42
3
respostas

bash: grepping o conteúdo da coluna que é dinâmico

Eu tenho dados como segue: O que preciso obter é o OS_NATIVE_NAME de um determinado DEVICE . Sei que uma maneira é imprimir o valor da coluna usando: awk '{print $*col_num*}' Mas o número da coluna para este OS_NATIVE_NA...
25.09.2015 / 08:47
3
respostas

Remover palavras (letras seguidas de espaço) de uma coluna específica

Eu tenho um arquivo e o formato é o seguinte: cat dog AHF123432 | 123432 | dhfshfjdh lion AFG23412 |23412 | dfshjhfjdhj Eu preciso remover essas palavras da primeira coluna que contém apenas alfabetos, ou seja, gato (seguido de espaço) e...
12.08.2015 / 19:38
2
respostas

Como subtrair linhas, ao contrário, somente se for maior que a linha anterior

Estou trabalhando em um script de shell que lerá as linhas de um arquivo, em sentido inverso. Preciso que subtraia a linha anterior da segunda, mas apenas se a segunda for maior. Se for menor, quero apenas o número nessa linha. Exemplo: Co...
18.08.2015 / 22:30
1
resposta

Removendo Zeros antes e depois da amostra de dados

Eu tenho várias amostras de dados que preciso agrupar os zeros antes e depois da amostra de dados. No entanto, existem zeros entre a amostra de dados que devo manter por razões óbvias. Como posso fazer isso com o awk ou talvez sed? Obrigado....
09.08.2015 / 11:44
1
resposta

como fazer o awk imprimir 3 itens na mesma linha e depois mudar para uma nova linha

Estou tentando analisar a saída dos meus principais resultados para selecionar o timestamp, usei o Mem e usei o Swap: top - 12:06:52 up 3:36, 37 users, load average: 0.00, 0.02, 0.00 Tasks: 563 total, 1 running, 562 sleeping, 0 stopped,...
07.08.2015 / 21:23