Perguntas sobre 'awk'

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

Usando o awk para dividir o número em cada linha de um arquivo pelo valor máximo naquele arquivo

Eu tenho um arquivo como este: 0.0451660231 0.0451660231 0.0527343825 0.3933106065 0.3970947862 0.0489502028 0.3592529595 0.3592529595 0.3592529595 0.3630371392 0.3630371392 0.3668213189 0.4008789659 0.1397705227 e quero dividir cada linh...
24.01.2017 / 15:24
2
respostas

Obtém uma parte específica do texto da saída de um comando

Eu tenho um comando que dá saída uma saída grande com lista de alguns arquivos e outros detalhes. A saída de amostra desse comando ou script é mostrada abaixo. HOST NAME: ABC.us.XYZ.com DESCRIBING VIEW: ... TRANS_STATE: OPEN ALL AFFECTED FIL...
30.01.2017 / 12:56
4
respostas

awk: define o número desejado de colunas?

Estou analisando um arquivo conf simples com o seguinte formato: key = value Para fazer isso, eu uso awk like KEY=$(awk -F' *= *' '/^key/{print $2}' file.conf) No entanto, alguns valores podem conter = symbol, então o que eu...
05.12.2016 / 09:00
3
respostas

Como usar o awk para imprimir se um valor de coluna tiver um número par

Eu tenho um arquivo de log de acesso com números de porta diferentes na coluna 2. Quero listar todo o tráfego que passou por portas pares. Como posso fazer isso?     
31.10.2016 / 08:38
1
resposta

valor máximo da matriz

Eu gostaria de encontrar o valor máximo de uma enorme matriz que tenho. Eu não preciso de nenhuma informação da posição, apenas o valor. Eu escrevi alguns comandos awk fáceis, mas eu estou lutando com este. Suponho que posso fazer uma variáve...
07.10.2016 / 14:59
1
resposta

Como usar sed, awk ou grep para deletar um determinado padrão, mas manter todo o resto

Eu quero excluir tudo, menos uma mensagem. Por exemplo, se tivermos o seguinte: <p class="TweetTextSize js-tweet-text tweet-text" lang="en" data-aria-label-part="0">.<a href="/TuckerCarlson" class="twitter-atreply pretty-link js-nav...
18.04.2017 / 04:24
1
resposta

Imprime linha específica com awk a partir da saída de df -h

Quando eu corro df -h eu vejo: /dev/sda2 46G 3.2G 41G 8% / udev 24G 4.0K 24G 1% /dev tmpfs 9.5G 10M 9.5G 1% /run none 5.0M 0 5.0M...
18.04.2017 / 17:22
4
respostas

Como eu faço um loop sobre as linhas em STDIN e executo um comando shell?

Gostaria de executar um comando shell em cada linha tirada de STDIN. Nesse caso, gostaria de executar xargs mv . Por exemplo, dadas duas linhas: mfoo foo mbar bar Gostaria de executar: xargs mv mfoo foo xargs mv mbar bar Eu te...
10.04.2017 / 00:01
1
resposta

awk + altera o formato do arquivo da linha casal para uma linha

oi tem o seguinte arquivo number=34747 bb=dehfejb dwejfnj=ejdnej deded=ecece ddd=22737 number=34747f bb=dehfejbf dwejfnj=ejdnej33 deded=ecece3 ddd=227374 number=34747r bb=dehfejbf dwejfnj=ejdnejx deded=ececer ddd=22737f number=34747r bb=de...
03.08.2016 / 10:05
1
resposta

Procura num ficheiro por um número entre dois números específicos

$ cat logfile 1;1472223253;frank;12344;1472224386 2;1472223265;andrew;shop; 3;1472225515;frank;12345;1472225531 4;1472225526;joe;12344;1472225534 O que posso executar para obter linhas que contenham números entre 1472225000 e 1472226000?...
26.08.2016 / 19:45