Perguntas sobre 'awk'

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

Como fazer a análise do tempo decorrido em segundos no linux

Eu quero fazer a análise do tempo decorrido em segundos. Formatos de tempo fornecidos abaixo: 1) 3 day 18h 2) 3 day 3) 3h 15min 4) 3h 5) 15min 10sec 6) 15min 7) 10sec Estou recebendo valores de systemctl status cassandra | awk '/(Acti...
25.04.2018 / 07:25
1
resposta

Compare dois arrays com seus respectivos diretórios no shell script?

Eu tenho matriz de arquivos primários e matriz de arquivos secundários no script de shell. Ambos os arrays conterão números de arquivos. #!/bin/bash pri=(958 955 675 703 936 933 930 927 908 905 902 899 709) snd=(953 947 943 939 916 915 1023 8...
15.04.2018 / 07:38
2
respostas

Adicione parênteses no primeiro elemento da primeira linha

Eu gostaria de adicionar parênteses em torno de "8" - o primeiro elemento na primeira linha. Um exemplo do meu arquivo segue. 8 089.3 96.72 61 2 0 4240 4300 2420 2360 3e-20 102 8 089.3 96.67 60 0 1 4239...
20.04.2018 / 19:00
1
resposta

Analisa um conteúdo tabular de um arquivo usando o bash one-liner ou script

Eu tenho tentado descobrir como classificar através de um arquivo de log (formato colado abaixo) usando comandos do Linux por algum tempo e eu simplesmente não consigo fazê-lo funcionar. O arquivo tem uma configuração como segue: columnA | co...
14.03.2018 / 22:23
1
resposta

Como se pode remover um intervalo de linhas para cada grupo de n linhas? [duplicado]

Eu quero começar com um arquivo assim: 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 Retorne somente os três últimos de cada grupo de cinco da seguinte forma: 3 4 5 3 4 5 3 4 5 Eu consegui os 2 primeiros usando um código como este: awk -vn=2...
15.03.2018 / 01:54
2
respostas

mantém linhas do primeiro arquivo que não correspondem ao segundo arquivo

Eu tenho 2 arquivos, cada um com mais de 1000 linhas, head file 1 3.3 6.6 10 0 0.6 0.33 "Ha1_00044004__C" 0 0 0 10 0 1 "Ha1_00043486__A" 3.3 6.6 10 0 0.6 0.3 "Ha1_00045379__C"...
16.04.2018 / 20:26
1
resposta

Imprime linhas não consecutivas da lista de números de linha do arquivo

Considere que depois de grep , awk e grep novamente, tenho uma lista de números de linha com esta aparência: 20 55 98 154 1100 ... O comando que estou usando é assim: grep '01/01' /var/log/some.log | grep 'some' | awk '{print $...
17.04.2018 / 06:32
3
respostas

Excluir bloco de texto com palavra de pesquisa correspondente [duplicado]

Estou prestes a escrever um script que deve excluir um bloco de texto (em um têxtil), onde a palavra de pesquisa foi encontrada. Infelizmente eu não posso fazê-lo funcionar. Eu tenho um arquivo de lista que se parece com isso [valid_acco...
04.04.2018 / 17:56
1
resposta

AWK one-liner para processar um arquivo com diferentes números de campos [closed]

O que eu estou tentando fazer é criar um pequeno roteiro, na verdade, eu sei que é possível fazer um one-liner. Eu tenho um arquivo grande contendo diferentes números de campos. E o que eu quero fazer é somar o último campo em cada registro se f...
09.04.2018 / 23:37
3
respostas

corte duas vezes no campo

Eu tenho um registro como 192.168.28.168 user82 [08/May/2010:09:52:52] "GET /NoAuth/js/titlebox-state.js HTTP/1.1" "http://www.example.com/index.html" "Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.9.2.3) Gecko/20100401 Firefox/3.6...
02.03.2018 / 22:24