Perguntas sobre 'awk'

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

Como posso imprimir a saída com uma string contendo um campo de um arquivo?

Digamos que estou procurando uma linha com a palavra "amarelo" em um arquivo chamado "nome do arquivo". Então eu quero que a saída diga "A cor da camisa é amarela" Digamos que a linha que eu tirei do arquivo "filename" é assim: blue green...
31.01.2018 / 11:27
3
respostas

Obter linhas até o primeiro intervalo de padrões correspondente [duplicado]

Eu tenho um arquivo que se parece com o seguinte: line1 line2 line3 line4 line5 line6 line7 line5 line2 Eu quero obter dados entre line1 e line5 . Eu usei awk '/line1/,/line5/' myfile . Esperando que a saída seja: line1 line2...
24.01.2018 / 15:04
4
respostas

bash variável substituir primeira letra com a letra em [] usando manipulação de string

digamos que eu tenha: variable=string e agora gostaria de substituir os colchetes de uso pela primeira letra ${variable/firstletter/[firstletter]} Por fim, quero usá-lo no script para modificar um padrão de expressão regular para q...
06.02.2018 / 15:49
2
respostas

AWK resultado diferente

Eu estava pesquisando a lista de arquivos abertos com base nos processos Ips e AMD. Eu usei abaixo do comando for i in 'sudo netstat -tulpna|awk '{print $5}'|grep -E "[0-9]{3}"|grep -v "^192\|10"|cut -f1 -d ":"';do sudo netstat -tulpna|aw...
08.02.2018 / 08:15
2
respostas

parsing data with sed command

Minha saída assim: <li><a href="/intl/id/download/">Bahasa Indonesia</a></li> <li><a href="/intl/ms/download/">Bahasa Melayu</a></li> <li><a h...
29.04.2018 / 17:38
2
respostas

Compare as datas usando o awk no bash

Eu tenho um arquivo e cada linha tem algumas informações e uma data, então o que eu quero é imprimir as linhas com datas após uma determinada data. Eu uso esse comando do awk sort -t$'|' -k5 $2 | awk -F '|' -v DatedAfter=$4 '!/^#/ &&...
17.11.2018 / 10:59
2
respostas

Como converter e-05 para 0.0000

Quando eu tento analisar html via curl + jq eu vejo isso onde vejo 0.0000123 ele imprimindo por exemplo 1.23e-05.How posso converter isso? Ou se é tão difícil, por favor escreva algumas alternativas sed ou awk.     
12.02.2018 / 19:23
2
respostas

Erro no tempo de execução do awk: argumentos insuficientes não são passados

Aqui está o script: TYPE="${BLOCK_INSTANCE:-mem}" awk -v type=$TYPE ' /^MemTotal:/ { mem_total=$2 } /^MemFree:/ { mem_free=$2 } /^Buffers:/ { mem_free+=$2 } /^Cached:/ { mem_free+=$2 } /^SwapTotal:/ { swap_total=$2 } /^Sw...
29.02.2016 / 14:54
3
respostas

Calcula a diferença de tempo entre duas linhas

carimbo de data / hora do grep em um arquivo, conforme indicado abaixo. Agora preciso calcular a diferença de tempo dados do arquivo: 18:29:10 04:56:50 Eu tentei seguir o comando que sua saída está em menos: awk -F":" 'FNR==1{split(...
04.01.2018 / 08:38
3
respostas

Como remover linhas de um arquivo de texto que possui valor específico em uma coluna por meio de um arquivo de entrada?

Eu tenho um arquivo delimitado por pipe como abaixo. data.txt ESP|041336|46566|NY|CA ESP|041337|46566|NY|CA ESP|041338|46566|NY|CA ESP|041339|46566|NY|CA ESP|041340|46566|NY|CA ESP|041341|46566|NY|CA Eu tenho outro arquivo com valore...
03.09.2018 / 22:19