Perguntas sobre 'awk'

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

Como listar todo endereço IP atualmente conectado a uma porta específica?

Digamos que eu queira saber quantos clientes exclusivos estão conectados à porta 5222 em um servidor. Você consegue encontrar uma maneira melhor / mais rápida / mais strong do que isso? netstat -nt | grep ':5222.*ESTABLISHED' | awk '{ prin...
10.04.2012 / 20:06
2
respostas

Substitua uma linha por STDIN em um Makefile

Um alvo Makefile deve ser responsável por: pegando a saída de $ perl Markdown.pl src/index.md (markdown to html) usando essa string para substituir uma linha, algo como CONTENT originado no arquivo src / template.html. Não há outra l...
29.01.2012 / 19:24
1
resposta

Como calcular o percentual de cada coluna?

Estou tentando transformar alguns dados em uma porcentagem do total de cada coluna, muito semelhante a esse segmento, exceto que preciso fazer isso para cada coluna: Calcule e divida por total com AWK Os dados gostariam de algo assim (mas m...
21.12.2014 / 16:26
1
resposta

A ferramenta certa para reverter a ordem de classificação de milhares de elementos no arquivo HTML [fechado]

Eu tenho um arquivo HTML contendo milhares de <div class='date'></div><ul>...</ul> de blocos de código, como abaixo: <!DOCTYPE html> <html> <head> </head> <body>...
05.06.2018 / 15:39
5
respostas

Substituir dados em posições específicas no arquivo txt usando dados de outro arquivo

Eu tenho um arquivo de texto no formato abaixo: $data This is the experimental data good data This is good file datafile 1 4324 3673 6.2e+11 7687 67576 2 3565 8768 8760 5780 8778 "This is line '2'" 3 7656 8793 -3e+11 7099 79909 4...
08.09.2014 / 11:20
4
respostas

imprimir apenas linhas onde a primeira coluna é única

Eu estou procurando uma maneira de classificar uma lista e imprimir todas as linhas, cuja primeira coluna aparece apenas uma vez - ou seja, corresponde apenas na primeira coluna. Por exemplo, eu tenho um arquivo onde a primeira coluna é um camin...
12.10.2015 / 15:10
3
respostas

atualiza a linha com base na linha anterior

Eu tenho um problema, já que não estou familiarizado com o awk. Eu tenho o arquivo csv gerado a partir da saída sar -d convertida para o estilo csv: 12:33:41 unix,restarts 12:35:00,lofi4096,0,0.0,0,0,0.0,0.0 ,iscsi0,0,0.0,0,0,0.0,0.0 ,...
29.03.2014 / 08:53
2
respostas

Rápida eliminação de linhas duplicadas em vários arquivos

Eu tenho uma quantidade enorme de dados em que cada linha (data) deve ser única. Existem muitos arquivos em uma pasta em que isso já é verdade. São cerca de 15 GB divididos em aproximadamente 170 arquivos com linhas de 1000000. Vamos chamar e...
11.09.2012 / 10:29
2
respostas

usa o awk para substituir parênteses?

Como posso usar o awk para substituir os parênteses nesses dois cenários? Altere os parênteses vazios para a palavra "Nenhum" 192.168.0.24, Up, () Remova parentes para somente host.domain.com é deixado 192.168.0.25, Up, (host.doma...
03.01.2012 / 20:09
3
respostas

Escape seqüências passadas como args para gawk não interpretado

Eu quero ser capaz de passar um argumento na linha de comando para gawk que é avaliado para seqüências de escape. A questão: $ gawk 'BEGIN { print ARGV[1]; }' '\t' \t Em vez disso, gostaria de obter um caractere de tabulação real....
07.06.2015 / 08:06