Perguntas sobre 'gawk'

3
respostas

awk pesquisando strings do arquivo

Atualmente estou usando $ awk 'NR==FNR{a[$1];next} ($3 in a)' find.txt path_to_100_files/* que usa strings find.txt para pesquisar vários arquivos em path_to_100_files / para correspondências. find.txt contém [email protected] 1235@h...
06.01.2018 / 01:30
2
respostas

Leia o resultado da coluna mysql na variável awk

Eu não consigo ler o valor único do mysql Query no awk.Eu sou capaz de lê-lo no bash mas não no awk. Eu quero ler a variável de resultado no awk como eu quero disparar a consulta apenas com base em algumas condições dinâmicas escritas no awk....
22.08.2017 / 12:26
1
resposta

Como posso passar uma constante de expressão regular como um argumento para uma função?

Do manual do gawk Because some built-in functions (e.g. match, split, sub) accept regexp constants as arguments, confusion can arise when attempting to use regexp constants as arguments to user-defined functions. For example: function...
19.07.2017 / 14:35
3
respostas

GAWK usando parênteses como FS

Eu tenho lutado com o funcionamento do gawk ao configurar um regexp para o FS como space_about_parenthers OU closing_parenthesis-coma-space Eu tentei várias abordagens nenhuma com o comportamento desejado em primeiro lugar. FS="( ()|(), )" 2...
21.02.2017 / 05:53
1
resposta

Descobrir o número máximo da coluna fornecida do arquivo csv

Eu tenho um arquivo separado por espaço com 4 colunas. Eu quero fazer uso do awk para descobrir o máximo de cada coluna. Meu script awk deve gerar essa informação no final do arquivo. por exemplo, se meu arquivo é assim: Bana...
11.02.2017 / 08:30
0
respostas

Problema ao usar o array multi-dimensional do gawk no cygwin

Antecedentes: Estou tentando criar um programa que leia vários arquivos e crie um hist a partir dos dados em todos eles. Os dados têm 3 recursos, então estou construindo uma matriz multidimensional. o código é semelhante a este: gawk '{...
08.11.2018 / 17:18
2
respostas

Organizando dados por um cabeçalho

Eu tenho dois arquivos csv. O arquivo 1 contém o cabeçalho. Arquivo 2 contém dados formato do arquivo 1: file1.csv id,abc,xyz,aaa,bbb,ccc formato do arquivo 2: file2.csv id,source,value 1,abc,100 1,xyz,200...
17.10.2018 / 14:10
1
resposta

Como juntar dois arquivos usando duas colunas no unix

Eu tenho um arquivo e pesquisa de arquivos e a estrutura está abaixo. vi a.txt empid|ename|sal_grade|MANAGER_ID 1|raj|A|202 2|MAN|B|203 3|JOS|C|204 vi lookup.txt Grade|sal|manager_id A|$100000|202 A|$1000|099 B|$1000000|203 B|$100|011 Out...
27.09.2018 / 20:28
1
resposta

gawk processa vários arquivos dentro do diretório

Eu tenho vários arquivos de texto em uma pasta que quero processar através do gawk, em vez de processá-los individualmente, é possível processá-los todos de uma vez sem mesclá-los em um arquivo .txt Exemplo de script - "C:\cygwin64\bin\gaw...
10.09.2018 / 01:32
1
resposta

processamento de dados de dois arquivos de entrada

Eu tenho dois arquivos de entrada enormes: file1 contém 3 campos separados por tabulações: field1 : UID field2 : nome de usuário field3 : nome real Exemplo de file1 : 644 u11496 Real name1 640 u1309 Re...
13.03.2018 / 16:37