Perguntas sobre 'awk'

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

Use um arquivo de lista para editar um arquivo mestre através do awk

todos. Eu tenho dois arquivos: ports.lst e master.tbl ports.lst se parece com isso: hawaii-P1 hawaii-P2 hawaii-P3 losangeles-P1 losangeles-P3 master.tbl tem esta aparência: #Site 1 Honolulu servername HAWAII-A hawaii-P1 InitFileA Ou...
22.11.2016 / 20:05
1
resposta

extrai linhas com um valor de coluna específico com o comando awk

Eu gostaria de extrair todas as linhas começando com 1/1 na coluna "12345" e colocar as linhas em um novo arquivo (- > Newfile.vcf.gz) deixando o primeiro arquivo .vcf.gz intacto usando o comando awk. Meu arquivo é um arquivo. Vcf.gz, por f...
23.11.2016 / 13:57
2
respostas

Obtenha o valor máximo de uma coluna e extraia todas as linhas com pelo menos 20% desse valor

Eu gostaria de encontrar o valor máximo da coluna B AND manter todas as linhas onde os valores da coluna B são 20% ou mais do máximo. DADOS DE ENTRADA A B C D E 2 79 56 SD L 1 09 67 JK S 9 60 37 KD G 0 10 47 SO E SAÍDA DESEJADA...
21.10.2016 / 15:32
2
respostas

Como subtrair datas da coluna usando o awk?

Eu tenho três colunas assim: 18:37:12 18:37:31 0 18:37:01 18:37:18 0 Gostaria que a terceira coluna fosse preenchida com a diferença em segundos das duas primeiras colunas assim: 18:37:12 18:37:31 19 18:37:01 18:37:18 17 Estou...
21.10.2016 / 18:38
2
respostas

Find More Duplicate

eu tenho lista enorme como 67603;4716-5469-1335-0870;5450-7938-7992-5530;14523593;03 Oct 2016 - 17:01:15 63123;5592-6762-4853-6320;4532-4142-5613-9690;1441407;03 Oct 2016 - 17:01:15 62562;4532-5581-3790-0140;5292-4905-4356-2840;28898987;03 Oc...
22.10.2016 / 05:55
1
resposta

script awk para identificar seqüência incorreta de palavras

Eu tenho um arquivo como mostrado abaixo: FHEAD01 THEAD02 TCUST03 TITEM04 TITEM05 IDISC06 TTEND07 TTAIL08 THEAD09 TCUST10 IDISC11.... TITEM12 TTEND13 TTAIL14 THEAD15 TITEM16 IDISC17 TTEND18 TTAIL19 THEAD20 IDISC21..... TITEM22 TTEND23 TTAIL24...
15.12.2016 / 12:40
1
resposta

Como fazer com que a variável seja considerada [duplicada]

#!/bin/bash awk 'NR!~/^(1|$q+2|$q+3)$/' deltay.txt > yota.txt q é um inteiro obtido de um processo anterior no script, e eu preciso apagar linhas um, o q + 2 um q + 3, mas esse comando apenas apaga linhas 1 ... Como fazer isso? PS:...
03.11.2016 / 06:32
1
resposta

Filtrando a saída do tcpdump e executando o script quando a string é encontrada em tempo real

Eu tenho este comando que exibe pacotes recebidos e enviados na porta 1700. tcpdump -porta 1700 No pacote, há a string rxpk , mas a maioria dos pacotes não a possui. Quando a saída contém essa string, eu quero que algum script (que pisca...
22.09.2016 / 20:37
1
resposta

Procurando por uma string e imprime a primeira coluna da primeira linha com awk

Eu sou relativamente novo em awk . Eu queria criar um comando rápido para encontrar o número do processo do meu pai Nodejs. Eu saí com isso: ps aux | awk '/node/' | awk 'NR == 1 {print $1}' No entanto, acho que deve haver uma maneira de...
08.09.2016 / 18:39
3
respostas

Classificando arquivos .dat por dados internos

Eu tenho um número de arquivos .dat (variável) com 2 pedaços de informação neles cada, um peso e uma altura, espaço delimitado como o seguinte, onde First_Last é um nome: 18kg 1.2m em "First1_Last1.dat" 12kg 1.6m em "First2_Last2.dat...
03.10.2016 / 09:52