Perguntas sobre 'awk'

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

Lendo linhas específicas do arquivo de entrada

Eu tenho um arquivo de entrada com essa estrutura geral. Eu só quero extrair os valores step e weight dos blocos de hill e colocá-los em um arquivo de saída usando awk / sed / grep. Os blocos das colinas são organizados de maneira semelhante em...
03.09.2016 / 08:50
1
resposta

Manter valores máximos repetidos na tabela

O tmux não possui um comando para mostrar janelas na sessão ativa. Então, estou tentando analisar as janelas do Tmux na sessão ativa. Eu tenho uma tabela única ordenada por data (campo 1). #!/bin/sh dump_tmux_info() { tmux list-panes -a -...
12.09.2016 / 19:49
2
respostas

adiciona linhas para cada 3 linhas [duplicadas]

Eu tenho um documento como este 1 0.2 1 0.3 1 0.1 2 0.8 2 0.5 2 0.3 Eu quero adicionar as linhas se a primeira coluna for a mesma e gerar algo como isto 1 0.6 2 1.6 Como posso fazer isso com o awk? Ou talvez seja mais fácil com o...
28.07.2016 / 11:59
1
resposta

awk aceitando variável fornecida pelo cifrão em cshell [duplicata]

No script de shell c, estou tentando passar bbb para awk sub, mas aparentemente ele não funciona. #!/bin/csh set aaa=a set bbb=b #And I'm using it in awk sub set ccc='echo $aaa | awk '{sub("a",$bbb); print $0}'' echo $ccc Mas echos v...
18.07.2016 / 08:08
2
respostas

Como adicionar uma coluna de números a um arquivo de dados de matriz

Eu tenho um arquivo de dados com duas colunas de números: arquivo de entrada 4.182 4.1843 4.184 4.2648 4.2281 4.0819 4.2204 4.1676 4.0482 4.1683 4.0156 4.2895 4.4504 5.2369 4.3776 4.4979 4.3797 4.1372 4.1411 4.0528 Eu preci...
21.06.2016 / 19:26
1
resposta

Log de uma linha específica para outra linha específica [duplicada]

Estou fazendo um monitoramento de dados e estou fazendo um trabalho cron para obter os dados todos os dias. Mas estou recebendo muitos dados inúteis com meus dados reais que tornam o arquivo enorme. Por exemplo, meus dados são, eg.hh.jk.ll....
10.05.2016 / 13:19
2
respostas

Como determinar quais endereços IP estão disponíveis em uma tabela de hosts?

Estou trabalhando em um script que lerá o arquivo / etc / hosts e determinará quais IPs estão disponíveis no arquivo de hosts. A aparência do arquivo de hosts é a seguinte: 172.17.164.2 System1 172.17.164.3 System2 172.17.164.4 System3 172...
12.05.2016 / 00:37
1
resposta

Como Tail -f saída com cores usando apenas awk e mostrar o resto da saída?

Consegui fazer uma saída tail -f com cores usando o comando awk . Mas não tenho certeza de como produzir o resto do log, já que parece estar filtrando apenas essas duas linhas. Eu também quero ver as outras linhas enquanto o log é escrito....
18.05.2016 / 15:11
1
resposta

Grep de uma linha e imprimir texto específico acima dessa linha

Atualmente, estou enfrentando um script desafiador, no qual preciso fazer um grep para os seguintes 700e10, por exemplo, na coluna partnum e encontrar / grep para "rstcb" acima dessa linha. O problema é que não é um número fixo de linhas acima d...
25.08.2016 / 10:08
2
respostas

Como posso imprimir a enésima linha de um arquivo e detectar se o processo falhou?

Eu tenho um arquivo chamado namelist com nomes como este: george cindy chester Estou usando nl namelist para produzir: 1 george 2 cindy 3 chester Eu quero usar essa lista de nomes em um script que contém algo assim: while...
19.08.2016 / 16:22