Perguntas sobre 'awk'

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

Erro de sintaxe quando eu uso ssh com awk over bc

Eu basicamente obtenho o uso de memória de dois nós diferentes via ssh e armazeno isso em duas variáveis diferentes. Em seguida, seleciono o host com menos memória e retorno um código 0 ou 1. O array arr contém dois nomes de host. function se...
18.06.2018 / 12:36
0
respostas

Por que apenas um lado do NR funciona? [duplicado]

Estou muito confuso sobre um script simples com awk: Eu quero imprimir um intervalo de linhas passando variáveis, o script abaixo funciona: awk '{ if (NR >10 && NR < 100 ) print $0 }' file o script abaixo também funciona:...
14.06.2018 / 03:09
2
respostas

Acrescentando dados a uma linha similar usando o awk

Eu tenho dados em um arquivo que se parece com o seguinte: field11|field12|field13 field11|field12|field23 field11|field32|field33 field41|field42|field43 field41|field52|field43 field41|field62|field63 Como você vê, eu tenho 2 id field1...
03.06.2018 / 23:56
5
respostas

Como posso dividir uma linha que contém um sublinhado com awk?

Eu tenho essa linha, mas quero que cada parte seja separada e quero que essa separação seja feita com o awk. A linha original é a seguinte: 3302491505_8139829707_13970101.csv e o que eu quero como resultado é: 8139829707 ou isto...
25.05.2018 / 10:02
2
respostas

grep ou awk para extrair o xml do log com base na string de pesquisa

Eu tenho um arquivo de log que tem XMLs sendo registrados. Eu preciso pesquisar e extrair todos os XMLs que possuem uma string específica em qualquer um dos nós. por exemplo. o arquivo de log terá vários xml's contendo o parâmetro de pesquisa...
25.05.2018 / 10:18
1
resposta

Script AWK para ler alguns parâmetros do arquivo de log e inserir esses dados na tabela do banco de dados Oracle

Eu tenho um requisito para ler alguns parâmetros do arquivo de log e, em seguida, usar esses dados em uma instrução Insert para criar registros em uma tabela de banco de dados. A entrada é um arquivo de log testapi.log que pode consistir em l...
24.05.2018 / 20:55
3
respostas

script awk para listar arquivos com nomes de arquivos especificados

Estou tentando escrever um script awk que tenha string como padrão e queira listar todos os arquivos em um diretório que tenha esse padrão em seus nomes. mas não sei como dizer à minha função awk para ler todos os nomes de arquivos em um d...
27.05.2018 / 06:11
1
resposta

Reduzir linhas com base em uma chave em um arquivo csv usando awk ou perl

Arquivo csv de entrada: key,c1,c2,c3......,cn 1,car,phone,cat,.....,kite 2,abc,def,hij,.......,pot 1,yes,no,is,.........,hello 2,hello,yes,no,......,help Arquivo csv de saída: Key,c1,c2,c3,.......,cn 1,caryes,phoneno,catis,.....,ki...
16.05.2018 / 21:20
1
resposta

localiza arquivos com extensão .xyz, mas só retorna registros quando dois termos são encontrados

Minha situação é que eu tenho que pesquisar todo o meu cluster para arquivos com extensão .xyz e o sed / grep / awk /? off apenas registros que contêm dois valores distintos, "CONFNAME" e "INPUTSQL", respectivamente. problemas: 1. Estrutur...
18.05.2018 / 16:07
2
respostas

Para remover linhas consecutivas que correspondam a um padrão e as próximas 3 linhas a seguir

Eu tenho um arquivo com o seguinte conteúdo: dn : Does not matter uid=321 456 678 foo=/234 bar=/456 git=/543 uid=321 456 678 uid=678 987 098 foo=/234 bar=/456 git=/543 dn : Does it matter uid=321 456 678 foo=/543 bar=/423 git=/501 E...
06.05.2018 / 17:07